2010-12-14 37 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

相关问题