Flash使用按钮控制影片剪辑切换(AS3版)

时间:2024-10-22 22:12:03

1、打开FLASH CS6软件,新建AS3文档。

Flash使用按钮控制影片剪辑切换(AS3版)

2、菜单-插入-新建元件,选择影片剪辑。

Flash使用按钮控制影片剪辑切换(AS3版)
Flash使用按钮控制影片剪辑切换(AS3版)

3、本经验只是演示,在新建的影屡阽咆忌片剪辑里增加几帧,里面放不同的图片,这里用形状,然后使用数字标记不同帧。第一帧加stop();

Flash使用按钮控制影片剪辑切换(AS3版)

4、回到舞台。菜单栏-插入-新建元件,选择按钮元件。

Flash使用按钮控制影片剪辑切换(AS3版)

5、新建的按钮元件同样自己发挥吧,这里放入形状。

6、回到舞台,从库里把影片剪辑拖放到舞台中,然后再拖放两个按钮元件,也可制作不同的按钮。如图所示

Flash使用按钮控制影片剪辑切换(AS3版)

7、左边按钮实例名设置为btn_perv,右边按钮实例名设置为btn_next,影屡阽咆忌片剪辑的实例名设置为pic_mc

Flash使用按钮控制影片剪辑切换(AS3版)
Flash使用按钮控制影片剪辑切换(AS3版)
Flash使用按钮控制影片剪辑切换(AS3版)

8、在主时间轴的帧上加代码如下:btn_prev.addEventListener(MouseEvent.CLICK,GetPrev霸烹钟爷Pic);//给向上翻页按钮加鼠标事件btn_next.addEventListener(MouseEvent.CLICK,GetNextPic);//给向下翻页按钮加鼠标事件function GetPrevPic(e:MouseEvent):void{ if(pic_mc.currentFrame!=1)//检测影片剪辑当前帧号,如果不是第1帧,则向前翻 { pic_mc.prevFrame(); }}function GetNextPic(e:MouseEvent):void{ if(pic_mc.currentFrame!=pic_mc.totalFrames)//检测影片剪辑当前帧号,如果不是最后1帧,则向后翻 { pic_mc.nextFrame(); }}

9、CTRL+Enter就可以看到翻页的效果了。

© 手抄报圈