0

我试图在 X 秒后开始一个影片剪辑,有什么建议吗?我非常感谢我能得到的任何帮助。我正在使用 Actionscript 3。

4

1 回答 1

0

将 EnterFrame 监听器添加到 MC 的父级,计算所需的秒数,然后开始播放 MC 并删除监听器。或者,使用flash.utils.setTimeout函数调用包装器到yourMC.play().

var framesLeft:int=100; // choose
addEventListener(Event.ENTER_FRAME,countdown); // here we add the listener
function countdown(e:Event):void { // the listener itself
    framesLeft--; // count down from 100
    if (framesLeft<0) { // wow, there was 0
        e.target.removeEventListener(Event.ENTER_FRAME,countdown); // "drop" listener
        yourMC.play(); // MC's the delayed start
    }
}
于 2013-03-15T05:14:27.820 回答