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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 12.07.2008, 02:00
riden вне форума Посмотреть профиль Отправить личное сообщение для riden Найти все сообщения от riden
  № 27  
Ответить с цитированием
riden
 
Аватар для riden

Регистрация: Jun 2005
Сообщений: 147
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
riden, в дебаговом приложение у Вас на каждое действие вставляет дебагметка, с афигинетительным количеством инфы. попробуйте обычный пустой цикл сделать без трэйса, и результат запишите в текстовое поле и попробуйте во всех режимах.
Так я и делал без трейса:
Цитата:
у меня цикл 100 000 000 итераций... в дебаггере: более 12 секунд, в run: выводит в текстовое поле 434 милисекунды)

- без трейс...
Этот цикл без трейс. В текстовое поле (режим run) выводит 434 милисекунды. В консоль (режим debug) выводит 12xxx милисекунд (не запоминал, ибо нет смысла == более 12 секунд!)
Да собственно так я делал:
Код:
....................................................
                public class AS3_loop10E8 extends Sprite
                {
		private var start:int=getTimer();
		private var res:int=0;
		private var d:int=0;
		//private var tf:TextField=new TextField();
		public function AS3_loop10E8()
		{
			//var start:int = getTimer();
			//var res:int=0;
			//var d:int=0;
			var tf:TextField=new TextField();
			this.addChild(tf);
			for (var i:int=0;i<100000000;i+=1){
				d=i;
			}
			res = getTimer()-start;
			tf.text=res.toString();//434
			//работает медленнее на 50 милисекунд если tf определять вне конструктора
			//убыстрение около 100 милисекунд если писать свойства вне конструктора
						
			//trace(res);// дебаггер тормозит и выдает 12 секунд.
			}
		}
......................................
__________________
видеоигры - высший вид искусства


Последний раз редактировалось riden; 12.07.2008 в 02:06. Причина: форматирование
Создать новую тему   Часовой пояс GMT +4, время: 04:15.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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