2010-12-14 15 views
2

actionscriptをFlashムービーに追加すると、ムービーが新しいループに入るたびに実行されます。ムービーのロードが完了したら、一度だけ実行させるにはどうすればよいですか?actionscriptを一度実行するには?

答えて

3

スクリプトが既に実行されているかどうかを示すフラグを設定するだけです。このような;

var done:Boolean; 
if (!done) { 

    // any code here will run only once. 

    done=true; 
} 
+0

ありがとうございます、私は実際には、その時間に動作しなかった以外は同じ正確なものを試しました:/ – Fluffy

+1

np。そのトリックは変数だけを宣言することです。 var done:Boolean = false;仕事はありません。 – dagge

+0

実際に私はそれが完了したと宣言したと思います:ブール= false! – Fluffy

関連する問題