无法停止影片剪辑动画

时间:2014-01-16 15:15:22

标签: actionscript-3 flash animation

我在主时间轴上有一个动画图形符号,在子级别上有一些动画部分作为影片剪辑。
它是从左到右动画的动物,直到第255帧,并且在腿的水平上行走,即电影剪辑。
我试图在主动画停止时停止腿部动画,所以在主时间轴上,在我写的第255帧上:

brTop.stop();` // brTop is instance name for one of the legs  

也尝试过:

brTop.gotoAndStop(255);

它不起作用。那么,我怎样才能阻止内部时间线停止播放?

1 个答案:

答案 0 :(得分:1)

我不确定是否理解所有细节,但是,如果你想在第255帧上停止MovieClip对象'brTop',你不需要在主时间轴帧255上写好。 尝试转到MovieClip'brTop'并检查第255帧,在那里添加停止。

 //MovieClip 'brTop' timeline
 stop();

您还可以在主时间轴上找到更多选项,例如:

//main timeline
//adding a callback on the last frame of the MovieClip 'brTop'
brTop.addFrameScript(brTop.totalFrames-1, someFunction);

function someFunction():void
{
    //here you stop or add any other logic
    brTop.stop();
}