Soundchannel的AS3限制?

时间:2012-05-30 16:19:00

标签: actionscript-3 audio simultaneous

我正在开发一个子弹地狱射击游戏,游戏中会有很多敌人和子弹,所以它需要同时播放很多声音效果。我只使用一个soundChannel来处理所有声音效果,问题是......有时,某些声音无法播放,SoundChannel中的声音播放是否有限制?

由于

2 个答案:

答案 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

使用此课程,您还可以设置声音缓冲区,以便所有效果都能在合适的时间播放。