Flash制作按钮控制音乐的播放和停止

发布时间: 访问量:248

6ef565a531c94a898cdcc90db67ffc35_1518047725.png

1.打开flash软件,设置舞台大小,默认确定就可以了。

2.将时间轴面板中的默认图层1命名为“背景音乐”,

3.鼠标聚焦“背景音乐”图层第一帧,利用椭圆等绘图工具在舞台适当位置绘制“播放”按钮,

4.选中按钮图形,鼠标右键——转换为元件——选择“按钮”,命名为“播放”并确定。

5.在选中做好的播放按钮元件,鼠标右键——转换为元件——选择“影片剪辑”,命名为”背景音乐控制”并确定。

6.此时,舞台中显示的按钮图形已经是一个影片剪辑了,选中后双击鼠标即可进入“背景音乐控制”影片剪辑。将影片剪辑里面的图层1命名为按钮,并添加图层2、图层3,分别命名为“音乐”和“脚本”。

7.在按钮层第2帧,插入关键帧,然后选中当前舞台中的播放按钮,鼠标右键——直接复制元件,弹出对话框命名为“暂停”,然后确定即可。

8.此时双击“暂停”按钮,进入按钮编辑界面,将播放按钮的图形改成暂停按钮的样式。双击回到“背景音乐控制”编辑界面。

9.此时鼠标点击按钮层第1帧舞台中会显示播放按钮,点击第2帧,舞台中会显示暂停按钮。接下来选中音乐图层第1帧,在舞台中随便绘制一个图形,然后选中——鼠标右键——转换为元件——选择“影片剪辑”,命名为“音乐”,确定。如果所示

10.选中音乐影片剪辑,在软件右侧属性面板设置影片剪辑实例名为:bjyy。双击新建的音乐影片剪辑,进入音乐影片剪辑编辑状态下,图层1命名为歌曲名,比如“忘情水”,然后将舞台中的那个随便绘制的图形删掉。执行“文件”——“导入”——“导入到库”——打开导入对话框,找到音乐所在位置,选中确定即可。通过“窗口”菜单,进入“库”面板,在“库”面板中将导入的“忘情水”音乐拖拽到舞台中。鼠标选中“忘情水”图层第50帧右键插入普通帧,如果音乐波纹还未停止,再继续向后插入普通帧,总之,直到音乐波纹结束为止。完成导入音乐后

11.选中“忘情水”图层第1帧,在该帧上添加代码:stop(); ,即设置了默认停止播放。同时在软件界面右侧会出现声音属性面板,在同步里面我们选择“数据流”。

12.此时可以双击舞台,返回“背景音乐控制”影片剪辑编辑界面了。在音乐图层的第2帧插入普通帧。在脚本层的第1帧,鼠标右键——动作,打开动作面板,在里面输入代码:stop(); 。

13.在脚本层第2帧插入关键帧,同样添加代码:stop(); 。下面需要给播放和暂停按钮添加代码:

播放按钮代码:

on (release)

 {

bjyy.play();

gotoAndStop(2);

} //bjyy,是前面我们设计的音乐影片剪辑的实例名。


暂停按钮代码:

on (release) 

{

bjyy.stop();

gotoAndStop(1);

}

14.至此,“背景音乐控制”影片剪辑编辑完毕,双击舞台回到场景1。

15.“控制”菜单——“测试场景”,预览效果。


更多文章