flash怎么插入多个音乐顺序播放? 5

我是用AS3.0写了一个小游戏.只有一帧.可以插入多个背景音乐顺序播放吗?随机播放能做到么?目前自己只会插入一个音乐…而且播放一遍结束后音乐就停止了.... 我是用AS3.0写了一个小游戏.只有一帧.可以插入多个背景音乐顺序播放吗?随机播放能做到么? 目前自己只会插入一个音乐…而且播放一遍结束后音乐就停止了. 展开
 我来答
再恋相亲网
2015-01-13 · TA获得超过272个赞
知道小有建树答主
回答量:223
采纳率:60%
帮助的人:88.8万
展开全部
建一个多层影片剪辑,每一层放一首音乐。结束后再建一层,在结束那接着导入第二首。以此类推。然后把这个影片作为一桢即可。
若要随机播放,我没有试过。应该有这样的控制函数。
fxd2bdu
2016-11-09 · 超过28用户采纳过TA的回答
知道答主
回答量:110
采纳率:80%
帮助的人:27万
展开全部
import flash.media.Sound
import flash.media.SoundChannel
import flash.net.URLRequest
var sounds:Array = new Array()
var playing:int
var soundChannel: SoundChannel

//添加音频对象,从外部加载 MP3格式音频文件
sounds.push(new Sound( new URLRequest("a.mp3"))
sounds.push( new Sound( new URLRequest("b.mp3"))
sounds.push( new Sound( new URLRequest("c.mp3"))

soundChannel = sounds[0].play()
soundChannel.addEventListener(Event.SOUND_COMPLETE,next)
function next(e:Event){
playing = int(Math.random()*(sounds.length)-1)
e.target. removeEventListener(Event.SOUND_COMPLETE,next)
soundChannel = sounds[playing].play()
soundChannel.addEventListener(Event.SOUND_COMPLETE,next)
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式