Показать сообщение отдельно
Старый 30.10.2013, 00:56
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 63  
Akopalipsis
Banned

Регистрация: Mar 2013
Сообщений: 1,864
я уже об этом не один раз думал Мне давно хочется прелодер выполнения циклов и всего такого долгого.

Добавлено через 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);
		}