Ben*_*Ben 2 flash actionscript-3
我正在编写一些代码(我认为)需要按顺序播放MovieClip对象.我希望能够将其留在一个帧中,并且只使用外部源文件.
我希望使用它的方式是在程序的各个部分之间切换.
删除当前子
构造movieclip
添加新子项
等待新子项的完成并转到下一步
这是可能的吗?
编辑:除ENTER_FRAME方法之外.当剪辑到达其最终帧时,当确定可以发送信号时,每帧运行一个处理程序似乎很浪费.
你可以使用这个addFrameScript方法.
http://www.kirupa.com/forum/showpost.php?p=2098268&postcount=318
MovieClip.addFrameScript(frame:int, method:Function, [frame:int, method:Function...]):void;
Run Code Online (Sandbox Code Playgroud)
像这样的东西:
// This will be called on the last frame.
function myfunc():void{
// Do stuff
}
// ** The frame number is zero-based.
myclip.addFrameScript(myclip.totalFrames-1, myfunc);
Run Code Online (Sandbox Code Playgroud)