2012-05-30 1 views
0

Я разрабатываю игру с шутерской игрой в пуле, в игре будет много врагов и пуль, поэтому ей нужно много звуковых эффектов одновременно. Я использую только один soundChannel для обработки всех звуковых эффектов, и проблема в том, что ... иногда определенный звук не воспроизводится, есть ли ограничение для воспроизведения звука в SoundChannel?AS3 предел Soundchannel?

Thanks

ответ

0

Да, я считаю, что существует предел. много шумовых звуковых эффектов и нескольких взрывов сразу может быть слишком много.

Если я правильно прочитал документы, я думаю, что каждый звук должен иметь свой собственный SoundChannel.

Затем вы управляете всеми звуками, используя класс SoundMixer.

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/SoundMixer.html

С помощью этого класса можно также настроить звуковой буфер так, что все эффекты должны играть в нужное время.