flash 制作音乐播放器
思路:声音的播放、停止、暂停的实现,非常简单。
步骤1:
首先放入三个按钮,实例名分别为
“start_btn”“pause_btn”“stop_btn”;
然后再导入一个声音文件到库中;
导入完成后,在库中右击这个声音文件—>链接—>勾选"为ActionScript
导出"和"在第一帧导出"这两项,在给"标识符"中输入一个名字,如"Cannon".
步骤2:
加入AS代码层:
var mysound:Sound = new Sound();
//让mysound具有Sound类的属性和方法
mysound.attachSound("Cannon");
//mysound链接到库中名为"Cannon"的声音元件
Start_Point =
0;
//设置播放的起点位置
play_btn.onRelease = function() {
mysound.start(Start_Point/1000);};
//播放按钮:从起点位置开始播放声音,因为要接收秒数,所以要除1000
pause_btn.onRelease = function() {
Start_Point = mysound.position;
mysound.stop();};
//暂停按钮:先保存当前播放到的位置为起点,然后停止播放
stop_btn.onRelease = function() {
Start_Point = 0;
mysound.stop();};
//停止按钮:将起点位置设为0,然后停止播放
Flash充电:Sound类常用属性和方法
(1)Sound.attachSound("idName"):声音对象依附声音元件
mysound.attachSound("Cannon")
(2)Sound.start(播放起点,循环次数):开始播放声音
mysound.start(5,3)
//从5秒钟位置开始播放,循环三次
mysound.start()
//从0秒钟位置开始播放,循环一次
(3)Sound.stop("idName"):停止播放声音
mysound.stop()
//停止全部声音
(4)Sound.setVolume(1~100):设定音量
mysound.setVolume(50)
//设置音量为50
(5)Sound.getVolume():取得音量设定值
mysound.setVolume(33)
trace(mysound.getVolume())
//返回33
补充:flash教程,Flash游戏