我不经常在Flash中工作,我只需要在循环之前添加AS以使我的swf暂停几秒钟。
这曾经在AS2中工作:
stop();
var interval:Number = setInterval(
function():Void {
play();
clearInterval(interval);
},
2000
);
感谢任何帮助,谢谢!
答案 0 :(得分:2)
确保导入该实用程序。
import flash.utils.setInterval;
但不是使用setInterval
使用setTimeout
import flash.utils.setTimeout;
stop();
setTimeout(
function():Void {
play();
},
2000
);
要做到这一点的AS3风格更多,请使用Timer
类。
答案 1 :(得分:1)
您似乎仍然可以使用当前代码,除非您需要小写“void”