我有以下代码,它应该在剪辑完成播放后MovieClip
添加一个帧脚本并将其添加MovieClip
到要执行的脚本中。然而,下面显示的代码会在MovieClip
添加后立即触发框架脚本,我不知道为什么。
function debugClick(e:MouseEvent) : void
{
nextLevAnim = new NextLevelAnim();
gfx.addChild(nextLevAnim);
nextLevAnim.addFrameScript(nextLevAnim.totalFrames, NextLevel);
}
function NextLevel() : void
{
nextLevAnim.addFrameScript(nextLevAnim.totalFrames, null);
// Actions....
}
我尝试过使用更简单的示例,它工作正常,它MovieClip
有 21 帧长,我尝试通过totalFrames
and触发帧脚本totalFrames - 1
,但没有任何想法!