我正在开发一个子弹地狱射击游戏,游戏中会有很多敌人和子弹,所以它需要同时播放很多声音效果。我只使用一个soundChannel来处理所有声音效果,问题是......有时,某些声音无法播放,SoundChannel中的声音播放是否有限制?
由于
答案 0 :(得分:1)
此库http://joeberkovitz.com/blog/2009/05/15/standingwave-open-source-as3-audio/。可以混合所有你的声音。简单易用,听起来比闪光音响播放器好得多。
答案 1 :(得分:0)
如果我正确阅读了文档,我认为每个声音都应该拥有自己的SoundChannel。
然后使用SoundMixer类管理所有声音。
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/SoundMixer.html
使用此课程,您还可以设置声音缓冲区,以便所有效果都能在合适的时间播放。