在做 flash 动画 时,在动画的最后有个 replay 按钮 ,怎么给这个按钮加命令返回去 重复播放啊

在做 flash 动画 时,在动画的最后有个 replay 按钮 ,怎么给这个按钮加命令返回去 重复播放啊,第1张

as20:写在replay按钮上on(press){
gotoAndPlay(2);
} as30:写在帧上,replay按钮命名replay_btnreplay_btnaddEventListener(MouseEventCLICK,replayClick);function replayClick(e:MouseEvent):void{
gotoAndPlay(2);
}
gotoAndPlay后面括号里是跳转到第几帧,跳到括号里的这一帧并播放。gotoAndStop跳到并停止。

假如在主场景主时间轴上的第一帧和第二帧分别放上影片剪辑A和B,第一帧代码stop(),当影片剪辑A播放完毕自动跳转到第二帧,此时要播放影片剪辑B,B剪辑第一帧有stop()语句。主时间有一按钮,当播放B剪辑时,想通过按钮来控制B剪辑分别从第10、20、30、40帧播放。请教高人们,如何为按钮添加命令

将详细介绍做成一个影片剪辑,第一帧要空白的,并加入stop()命令,从第二真开始做!
然后拖入到舞台上命名jieshao1,然后给按钮添加命令
on(release){
_rootjieshao1gotoAndPlay(2);
这样就好了

你是不是用的flash CS3或CS4,这个默认的脚本语言是AS30,只能在帧上添加代码,要想在按钮上加动作,可以新建一个文档,然后选择AS20的脚本环境,这样就可以在按钮上添加动作了。

右键按钮动作 从左侧选择on (release) 鼠标触发事件 再找gotoandplay(2),括号里的2代表跳转到第几帧,你数好了写到括号里就行了。
我的电脑上没有FLASH,但是代码大概是这样(你最好按我上面讲解的 *** 作,避免丢失括号等):
on(release){
gotoAndPlay(2);
}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10255035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存