| 在FLASH中动态调用外部音乐文件 |
|
| 作者:shxfx 文章来源:本站原创 点击数: 更新时间:2006-9-6 21:35:11 |
|
|
|
在帮别人做课件的时候,和同事对课题前的背景音乐上经常有不同的意见,有时没有源程序,音乐就换不了。采用外部调入音乐文件,这个问题就可以解决: ************************************** 先做一个按钮,做了音乐开关,把这个按钮拖入场景,在按钮上加上以下AS:(红色部分)(蓝色文字为注释)
on(release){ //鼠标离开按扭后执行下面的代码; myMusic=new Sound(); //建立一个新的声音对象Music; myMusic.stop(); //先让声音不播放; myMusic.loadSound("yinyue.mp3",false); //加载外部的*.mp3声音文件到Music对象中,参数为false时,是以装载完后播放; myMusic.start(0,100); //声音开始循环播放; } 将我们想要的音乐(MP3格式)放在这个FLASH(SWF)文件的同一个文件中,并改名为yinyue。如果我们想换不同的音乐,只需要把文件夹中的这个音乐文件换掉就可以了(一定要用yinyue这个文件名),而不需要动源程序。***注意,以复制使用这个FLASH作品的时候,要把音乐文件一起复制,不然没有音乐不要怪我哦^O^。
我们还可以再做一个按钮用来停止音乐,在这个按钮上加以下AS: on(release){ myMusic.stop(); } 我们其实可以运用 myMusic=new Sound(); myMusic.loadSound("yinyue.mp3",false); 做很多的音乐效果。
|
| 文章录入:rsmaths 责任编辑:rsmaths |
|
上一篇文章: 用Director包装PowerPoint文档 下一篇文章: Flash加载外部文件
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |