質問

actionscript にはミリ秒ではなくマイクロ秒単位の高精度の時刻メソッドが必要ですが、残念ながら Web 上であまりヘルプが見つかりませんでした。

この記事で説明されているように、遷移での固定タイムステップの使用を実装するには、このような制御が必要です。 http://gafferongames.com/game-physics/fix-your-timestep/, で説明されている私の問題を解決するために、 2D Flash ゲームのトランジション/移動の滑らかさを最適化する

助言がありますか?

役に立ちましたか?

解決

これは不可能です。

他のヒント

めちゃくちゃ正確というわけではありませんが、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);
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top