控制前进倒退

来源:岁月联盟 编辑:zhu 时间:2006-11-09
控制前进倒退内容简介:先看效果: 制作步骤: 1.把要播放的动画片段插入到一个mc中。 2.回到主场景,把mc拖入,实例名为movie。 3.制作按钮,一个前进,一个后退。实例名分别为forward和back。 4.在主场景第一帧加as,as如下: movie.stop(); forward.onPres

先看效果:

 

制作步骤:
1.把要播放的动画片段插入到一个mc中。
2.回到主场景,把mc拖入,实例名为movie。
3.制作按钮,一个前进,一个后退。实例名分别为forward和back。
4.在主场景第一帧加as,as如下:
movie.stop();
forward.onPress=function(){play_status="forward1";
}
forward.onRelease=function(){play_status="forward2";}
back.onPress=function(){play_status="back1";}
back.onRelease=function(){play_status="back2";}
this.onEnterFrame=function(){
if(play_status=="back1"){
movie.prevFrame();
}else if(play_status=="back2"){
movie.stop();}
else if(play_status=="forward1"){movie.nextFrame();
}
else if(play_status=="forward2"){movie.stop();}
}
6.完成。这里的效果是按住前进按钮动画播放,按住后退按钮,动画反向播放。你可以根据自己的需要修改一下as,换成是点击播放,原理都是一样的,留给你自己做啦:)