2012-04-04 37 views

回答

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語句內的計數器,如果你喜歡

+0

威爾F = 0意味着將有生成沒有對象? – GivenPie 2012-04-04 21:42:56

+1

@GivenPie f%4 == 0的唯一時間是當f等於一個除以4的數字,而沒有剩餘的IE:4/8/12/16。模數是基本的數學,你應該理解它,如果你要做很多的編碼。 – 2012-04-04 21:49:27

+3

甚至可以刪除一行並執行'if(0 == ++ f%4)' – Marty 2012-04-04 23:45:14

相關問題