Actionscript 3 высокоточный метод определения времени (микросекунды)?
-
18-09-2019 - |
Вопрос
Мне нужен высокоточный метод определения времени в микросекундах, а не миллисекундах для actionscript, к сожалению, я не смог найти большой помощи в Интернете.
Мне нужен такой контроль для того, чтобы реализовать использование фиксированного временного интервала в переходах, как описано в этой статье: http://gafferongames.com/game-physics/fix-your-timestep/, чтобы решить мою проблему , описанную в Оптимизация плавности перехода / перемещения для 2D флеш-игры
Есть какие-нибудь предложения?
Решение
Это невозможно.
Другие советы
Хотя это и не безумно точно, я считаю, что это имеет гораздо большую точность по времени, чем полагаться на ENTER_FRAME.
public var t:Timer;
public var initialTime:int;
public function setup():void{
t=new Timer(1000); //in miliseconds
t.addEventListener(TimerEvent.TIMER, onTimerTick);
t.start();
initialTime=getTimer();
}
public function onTimerTick(e:TimerEvent):void{
trace("elapsed:"+getTimer()-initialTime);
}
Не связан с StackOverflow