Domanda

Ho bisogno di un metodo di tempo di alta precisione in microsecondi piuttosto che millisecondi per ActionScript, purtroppo non ho potuto trovare molto aiuto sul web.

Ho bisogno di tale controllo al fine di attuare l'utilizzo di un passo temporale fissato transizioni come descritto in questo articolo: http://gafferongames.com/game-physics/fix-your-timestep/ , al fine di risolvere il mio problema descritto in ottimizzazione transizione / movimento morbidezza per un gioco in flash 2D

Qualche suggerimento?

È stato utile?

Soluzione

Questo non è possibile.

Altri suggerimenti

Anche se non è follemente preciso, credo che questo ha molto più tempo di precisione che fare affidamento su 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);
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top