AS2中外部加载声音中声音无法播放的问题

广告时间

精品荐!虎年童装-虎虎生威!
125.0元
特价科比战靴-最轻NBA冠军战靴
120.0元

上课的时候做一个FLASH音乐播放器,把一切的东西都搞好后,测试正常,交给学生做,一切看上去都很不错,有选歌,有上一首,下一首,然后学生却发现了一个小问题,那就是生成之后的SWF文件单独打开的时候,第一个声音出不来.F1了一下,把load中的声音换成流 OK
代码如下:
stop();
var url:Array = ["张学友-她来听我的演唱会.mp3", "朴树-傻子才悲伤.mp3", "谢霆峰-要我怎么忘了她.mp3", "信乐团SHIN-死了都要爱.mp3", "周华健-亲亲我的宝贝.mp3", "周杰伦 - 牛仔很忙.mp3"];
var current = 0;
var music:Sound = new Sound();
startMusic(0);
music.onLoad = function(success:Boolean):Void {
if (success) {
music.start();
}
};
music.onSoundComplete = function() {
nextSong();
};
function startMusic(musicURL) {
current=musicURL;
music.loadSound(”music/”+url[current],false);
}
function nextSong() {
current++;
if (current>=url.length) {
current = 0;
}
startMusic(current);
}
function preSong() {
current–;
if (current<0) {
current = url.length-1;
}
startMusic(current);
}

没做外部文件记录歌词的…有兴趣各位看客自己搞一下~~AS2和AS3最近觉得有些网页中的应用的话用as2貌似做起来要快些….

  • 暂无相关日志

Leave a Reply