2

したがって、ENTER_FRAME プロパティは、ゲームが実行されるすべてのフレームでステージにオブジェクトを追加します。ゲームが 24 fps の場合、1 秒あたり 24 個のオブジェクトが作成されます。4 フレームごとにオブジェクトを生成するように制限するにはどうすればよいですか?

4

1 に答える 1

4

フレームごとにインクリメントするカウンターを持つことができます

var f:int = 0;
addEventListener(Event.ENTER_FRAME,onEnterFrame);
function onEnterFrame(e:Event):void{
    if (f%4 == 0){
        // do something
    }
    f++;
}

f=0;必要に応じて if ステートメント内に設定できます

于 2012-04-04T21:32:55.050 に答える