循环播放菜单的制作!
1、设置文档的属性:宽:250像素,高:100像素,帧频:24fps,背景色:#006600。
2、制作3个风格相同的按钮,只是它们的文本信息不同。分别命名为but1、but2、but3。这时库面板当中会自动生成三个按钮。
3、将按钮but1拖到主场景的图层1第一帧,选中该按钮,按F8将其转换成名为mc的影片剪辑,并在属性面板中命名该影片剪辑名称为mc。如图:
4、双击进入mc影片剪辑的编辑状态,选中场景中的but1按钮,按F8将其转换成名为mc_2的影片剪辑,并在属性面板中命名该影片剪辑为mc_2。如图:
5、双击进入mc_2的编辑状态,要第一帧中把but2及but3按钮导入到场景中,并调整好位置及前后顺序。如图:
6、按Shift键将此三个按钮全部选中,之后近Ctrl+C键进行复制,按Ctrl+V键粘贴此三个按钮到同场景的同帧中,此时场景中存在六个按钮,经排序后,位置如图:
7、注意:此时属性面板中X坐标及Y坐标均为0.0、0.0。如图:
8、返回到上一场景,在图层1的72帧处按F6创建相应的关键帧,并调整此帧下的mc_2影片剪辑的位置为X:-224.0 Y:0.0,如图:
并在1到72帧中创建补间动画。
9、Ctrl+Enter运行一下发现菜单转动起来,而且是循环播放的。
10、接下来,我们需要为按钮加上相应的代码,以此达到驱动程序的效果。思想是:当鼠标经过按钮时,正在移动的菜单暂停下来;当鼠标滑过按钮进,正在暂停的菜单继续移动起来;当单击按钮时,驱动相应的程序。具体功能实现如下:(现以一个菜单按钮为例)
首先,双击mc_2影片剪辑进入编辑状态,我们选中第一个按钮but1,F9打开动作面板,在代码输入区域写以下代码:
以此种方式为其他的按钮添加代码,要求同一个按钮代码相同。
至此,本菜单的制作完毕,运行一下,看效果如何?