Flash控制影片剪辑动画
发布网友
发布时间:2022-08-11 09:58
我来回答
共4个回答
热心网友
时间:2024-12-05 13:57
可以让按钮A点击后跳转到某一帧,然后在A动画结束时加上stop()动作,按钮B点击跳转到另一帧,并在B动画结束后加上stop()动作,如:
按钮A:
on(release){
mc.gotoAndPlay(10);//转到影片剪辑mc的第10帧播放
}
假定动画A在第20帧结束,就在第20帧加上帧动作:stop();
按钮B:
on(release){
mc.gotoAndPlay(21);//转到影片剪辑mc的第21帧播放
}
假定动画A在第40帧结束,就在第40帧加上帧动作:stop();
热心网友
时间:2024-12-05 13:58
首先在你要停止的地方(例如:第二十帧)加入停止代码
再在外部添加两个按钮,名字分别为buttonone,buttontwo;
影片名字为mc;
buttonone.addEventListener(MouseEvent.CLICK,buttononemouseclick);
buttontwo.addEventListener(MouseEvent.CLICK,buttontwomouseclick);
function buttononemouseclick(event:MouseEvent){
if(mc.currentFrame==0){
mc.play();
}
}
function buttontwomouseclick(event:MouseEvent){
if(mc.currentFrame==20){
mc.play();
}
}
热心网友
时间:2024-12-05 13:58
把你的动画分在两个时间轴上 每个轴的动画开头,你加个控制播放按钮比如 on 语句
热心网友
时间:2024-12-05 13:59
就是按钮播放代码,只不过播放帧数不同而已