1、准备工作:先要有你准备好的几首音乐歌曲,最好是mp3格式的。如我喜欢用钢琴曲(星空、秋日的私语等)。
2、制作过程:
打开FLASHMX,将准备好的几首音乐导入到库中,把名字取好(我以星空和秋日的私语为例)。
按F11打开库面板,找到你刚才导入的音乐文件,在上面点右键,选“链接”,给音乐取好名字,最好是本来名字,但不要后缀。勾选“为动作脚本导出”和“在第一帧导出”。
按Ctrl+F8新建一个元件,取名为“播放器”,影片剪辑。
点“窗口”-“组件”,在组件窗口中拖入一个ComboBox组件到舞台中心,再点“属性”,将这个组件的实例名称设为mymusicbox。再点“参数”中的Label项,双击,弹出它的编辑窗口,点加号,在1后面输入你的第一首音乐的链接名字(如:星空)。再点加号,输入第二个音乐的链接名。依此加入你的音乐可选曲目,注意名字一定要和你在库中的链接名要一样哦。
这一层做好后,锁定,再新建一层,取名叫“按钮”,从公共库中拖入一个播放和一个停止的按钮。分别把它们的实例名命为:play_btn 和 stop_btn 。
再锁定这层,又建一层,取名叫“脚本”,然后按F9打开动作面板,在面板的右边第三行一个小箭头图标上点,选“专家模式”。再在下面的空白栏中输入以下代码:
mymusic=new Sound; //将mymusic设为新声音对象
play_btn.onRelease=function(){ //当播放按钮被按下时运行
mymusic.attachSound(mymusicbox.getValue()) //这里是选择音乐为组件中被选中的音乐
mymusic.start() //开始播放
}
stop_btn.onRelease=function(){ //当停止按钮被按下时运行
mymusic.stop() //停止播放
}
这时,别忘了保存好啊。
将做好的音乐播放器从库中拖到场景中,再测试你的音乐播放器吧,很爽吧!
当然,音乐播放器还可以做一个可调节音量的控件放在一起,时间关系,这里就不再说了,下次接着说吧!!