嗨我有一个我正在处理的动画,当它到达某个帧时会回到0。
所以基本上
stop();
button_2.addEventListener(MouseEvent.MOUSE_DOWN, Animation);
function Animation(event:MouseEvent):void
{
gotoAndPlay(2);
if(currentFrame==150){
gotoAndStop(1)
}
}
stop();
button_1.addEventListener(MouseEvent.MOUSE_DOWN, Graph);
function Graph(event:MouseEvent):void
{
gotoAndPlay(300);
}
答案 0 :(得分:0)
if(currentFrame==5){
gotoAndPlay(1)
}
即使您的工作没有直接参与动作脚本编码,但对as3的知识最少也是非常有益的。我强烈建议初学者阅读Rich Shupe的 Learning ActionScipt 3.0 。
还要确保下次澄清你想要问的内容。
<强>更新强>
将此代码放在第1帧:
stop();
stage.addEventListener(MouseEvent.CLICK,playAnimation);
function playAnimation(e:MouseEvent){
play();
}
最终动画帧的代码:
gotoAndPlay(1);