я уже об этом не один раз думал
Мне давно хочется прелодер выполнения циклов и всего такого долгого.
Добавлено через 7 минут
Tails а в чем неправильность?
Код AS3:
private function onTimerTick(e:TimerEvent):void{
var currentTime:Number = getTimer(); // Текущее время
var elapsedTime:Number = (currentTime - lastTime) / 1000; // Реально прошедшее время с последней иттераций
lastTime = currentTime; // Запоминаем текущее время для следующего вызова.
}
Добавлено через 3 минуты
В оригинале оно вроде вот так -
Код AS3:
private var _lastTime:Number = getTimer() / 1000;
Код AS3:
private function stage_enterFrameHandler(event:Event):void
{
var _currentTimer:Number = getTimer() / 1000;
var _elapsedTime:Number = _currentTimer - _lastTime;
_lastTime += _elapsedTime;
_animator.advanceTime(_elapsedTime);
}