Показать сообщение отдельно
Старый 01.12.2010, 22:41
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 27  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
По твоим словам трейсу требовалось время, чтобы исполнится, причем значительное.
Значит сделая trace перед следующей строчкой кода произойдёт некий лаг и пройдёт, например, 100 мс времени.
В итоге
Код AS3:
trace(1);
trace(2);
1 появится через 100 мс, 2 появится через 200 мс. В случае с getTimer`ом это может служить причиной той самой дельты. Запись в локальные переменные - это микрон времени. А сохраненный результат не изменит своё значение, когда бы его не показали.
Мысль понятна?