第1个回答 2013-10-27
不知道你新建的是2.0的flash还是3.0的flash不过,都是首先把5张图片做成一个影片剪辑如果是2.0的话,分别选择5个按钮,按F9键,进入代码编辑窗口分别写上on(press){gotoAndStop(图片相对应的帧)}如果是as3.0的话分别给5个按钮设置不同的实例名称在帧是写代码,下面是教你怎么写代码,5个按钮,要写5个如下的代码按钮实例名.addEventListener(MouseEvent.CLICK,函数名)function 函数名(e:MouseEvent){gotoAndStop(图片相对应的帧数)}本回答被网友采纳
第2个回答 2015-09-18
在动画开始处的一个帧上设置脚本代码stop,并新建一个按钮(不必新建图层)在按钮上设置脚本代码play即可通过按钮来控制动画的播放了。
8.0以前的版本,代码可以写在按钮上或帧上,9.0以上版本不管你用as2.0和3.0,代码只能写在帧上;
按钮上的2.0代码:
【播放】:
on (release) {
play();
}
【暂停】:
on (release) {
stop();
}
帧上的2.0,这个要给按钮起实例名,支持中文。
stop();
var j = 0;
var False:Boolean = false;
按钮播放.onRelease = function() {
False = !False;
play()
按钮暂停.onRelease = function() {
False = !False;
stop();
3.0必须在帧上按钮要起实例名:
(注:必须要将两个按扭的实例名改为 播放_Btn和暂停_Btn)
stop();
播放_Btn.addEventListener(MouseEvent.CLICK,nowstart);
function nowstart(event:MouseEvent):void{
play();
}
stop();
暂停_Btn.addEventListener(MouseEvent.CLICK,nowstart);
function nowstart(event:MouseEvent):void{
stop();
}