2010-12-14 71 views
2

當我將動作腳本添加到Flash動畫中時,它會在每次電影進入新循環時運行。當電影完成加載時,如何讓它只運行一次?如何讓動作運行一次?

回答

3

只需設置一個標誌,告訴您腳本是否已經執行。喜歡這個;

var done:Boolean; 
if (!done) { 

    // any code here will run only once. 

    done=true; 
} 
+0

謝謝,我已經嘗試過相同的確切的東西,除非它當時沒有工作:/ – Fluffy 2010-12-14 15:09:46

+1

np。訣竅是隻聲明變量。 var done:Boolean = false;不會工作。 – dagge 2010-12-14 15:18:26

+0

實際上,我認爲我確實聲明它爲完成:Boolean = false! – Fluffy 2016-03-18 09:51:32