Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.11.2010, 17:52
neo36 вне форума Посмотреть профиль Отправить личное сообщение для neo36 Найти все сообщения от neo36
  № 1  
Ответить с цитированием
neo36
 
Аватар для neo36

Регистрация: Jun 2006
Сообщений: 64
Отправить сообщение для neo36 с помощью ICQ
По умолчанию Как изменить период ожидания выполнения сценария?

Error: Error #1502: Сценарий выполнялся дольше периода ожидания, установленного по умолчанию на 15 секунд.
at g_sls_online_fla::MainTimeline/pll()

проблема в совокупности 3ёх форов вместе с if
Код AS1/AS2:
function pll(event:MouseEvent):void {
	var ii:int=0;
	var jj:int=0;
	for (ii=0; ii<550; ii++) {
		for (jj=0; jj<550; jj++) {
			for (t2=1; t2<t+1; t++) {
 
				if (Math.round((arraySprites[t2] as Sprite).x)==j) {
 
					trace("Победа 1.");
				}
			}
		}
	}
	trace(names);
}
Еще бы желательно статус бар выполнения сценария - это вообще реально?

Старый 23.11.2010, 17:55
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 2  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
ii - не используется.
Вообще лучше не увеличивать время выполнения(оно где-то там выставляется, если не в CSX компилить), а раскидать на несколько фреймов, где и рисовать статус бар.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 23.11.2010, 17:58
neo36 вне форума Посмотреть профиль Отправить личное сообщение для neo36 Найти все сообщения от neo36
  № 3  
Ответить с цитированием
neo36
 
Аватар для neo36

Регистрация: Jun 2006
Сообщений: 64
Отправить сообщение для neo36 с помощью ICQ
ну это в данный момент процесса она не используется.. а потом будет использоватся..НО ВЫ ПРАВЫ.. черт побери 2 отдельных цикла)

Старый 23.11.2010, 18:04
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 4  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
FlashIDE - Publish settings > Script time limit
FlashDevelop - Project Properties > Compiler Options > Additional Compiler Options > (добавить строчку) "-default-script-limits <max-recursion-depth> <max-execution-time>" (например: -default-script-limits 256 65535)

Старый 23.11.2010, 18:06
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 5  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
10 к 1, что сделано через неправильное место и тройной цикл не нужен и разнести по фреймам тоже можно, но лень.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 23.11.2010, 18:51
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
А что вообще делает этот чудовищный скрипт?

Старый 23.11.2010, 18:53
incvizitor вне форума Посмотреть профиль Отправить личное сообщение для incvizitor Найти все сообщения от incvizitor
  № 7  
Ответить с цитированием
incvizitor
 
Аватар для incvizitor

блогер
Регистрация: Sep 2008
Адрес: Менск
Сообщений: 586
Записей в блоге: 1
Отправить сообщение для incvizitor с помощью Skype™
http://www.flasher.ru/forum/showthread.php?t=144487
__________________
ranga

Старый 24.11.2011, 23:43
ganesha вне форума Посмотреть профиль Отправить личное сообщение для ganesha Найти все сообщения от ganesha
  № 8  
Ответить с цитированием
ganesha
 
Аватар для ganesha

Регистрация: Sep 2011
Сообщений: 17
Цитата:
Сообщение от bav Посмотреть сообщение
FlashIDE - Publish settings > Script time limit
FlashDevelop - Project Properties > Compiler Options > Additional Compiler Options > (добавить строчку) "-default-script-limits <max-recursion-depth> <max-execution-time>" (например: -default-script-limits 256 65535)
Помогите, у меня не получается так поменять максимальное время исполнения. Вылетает с ошибкой #1503 по причине времени выполнения более 15 секунд.

Компилю во FlashDevelop, прописываю в Additional Compiler Options такую строку -default-script-limits 100 100. Эффекта никакого. В чем же дело?!

Старый 25.11.2011, 03:57
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 9  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
вычисление 2000!
PS
-default-script-limits 100 100
Может прочитаете выше что:
<max-execution-time> - это во флэшевских микросекундах
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 25.11.2011 в 04:01.
Старый 25.11.2011, 13:55
ganesha вне форума Посмотреть профиль Отправить личное сообщение для ganesha Найти все сообщения от ganesha
  № 10  
Ответить с цитированием
ganesha
 
Аватар для ganesha

Регистрация: Sep 2011
Сообщений: 17
Цитата:
Сообщение от Котяра Посмотреть сообщение
вычисление 2000!
PS
-default-script-limits 100 100
Может прочитаете выше что:
<max-execution-time> - это во флэшевских микросекундах
даа вот тут я тупанул коешно ) но все равно если так сделать -default-script-limits 256 65535 или так
-default-script-limits 65535 65535 то эффект тот же =/

да и.. я еще не знал что максимальное время исполнения 60 сек. Так что видимо работает все, просто слишком долго уж считает.


Последний раз редактировалось ganesha; 25.11.2011 в 18:21. Причина: ну надо
Создать новую тему Ответ Часовой пояс GMT +4, время: 19:45.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:45.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.