FLASH纯AS加载外部音乐

1、内部音乐加载法(把音乐导入到库内)

mySound = new Sound();
mySound.attachSound("sound");
mySound.start(0, 99);

2、外部音乐加载法(加载外部音乐地址)

var mysound:Sound = new Sound();
mysound.onLoad = function(ok:Boolean):Void {
if (ok) {
mysound.start(0, 10);
} else {
trace("加载失败!");
}
};
mysound.loadSound("aa.mp3", false);


3、如果想用2按钮来控制音乐的播放,一个按钮来播放,按一次播放,再按就暂停,再按播放,那么 用布尔值

var choose:Boolean = false;
my_btn1.onRelease = function():Void {
choose = !choose;
if (choose) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
};

4、
var song=new Sound();//创建加载声音的对象
song.loadSound("菊花台.mp3",true)//以数据流的形式读取声音文件。如要事件声音,把TRUE改为FALSE;
song.start();//从头开始播放声音,循环1次。
song.onSoundComplete=function(){
gotoAndStop(1);
}

posted on 2009-04-03 13:07  韩显川  阅读(822)  评论(0)    收藏  举报

导航