私はFlexでフラッシュゲームを作ることについて質問があります。 現在、私は2D戦闘ゲームを開発中です。ここにリンクがあります:http://xoz.netai.net/stickfightjx/StickFightJX.html自家製のフレックスゲームを最適化する最良の方法は?
しかし、私はメインループをどのように効率的にプログラミングしたのかよくわかりません。
私はチュートリアルを読んだことがなく、他のAdobe Flexのゲームも見たことがないので、それらの実装方法はわかりませんでした。私は、すべてのゲームオブジェクトとビューを更新する24フレームごとに更新関数を呼び出すTimerインスタンスを持っています。
これを高速化する方法はありますか?私は何も無駄にしていますか?
// This is in an MXML Application
private var timer:Timer = new Timer(1/24);
private function onInitialize(e:Event):void
{
timer.addEventListener(TimerEvent.TIMER, onUpdate);
timer.start();
}
private function onUpdate(e:TimerEvent):void
{
gameStateManager.update();
}