我应该创建多少个AVAudioEngine实例?

时间:2015-11-30 23:39:46

标签: ios swift avfoundation

我正在尝试将AVAudioEngine用作iOS游戏的声音播放器。您是否应该为整个游戏使用1个AVAudioEngine实例,或者为每个单独的声音使用它的实例?

1 个答案:

答案 0 :(得分:2)

您应该使用单个AVAudioEngine实例,并使用连接到引擎的AVAudioPlayerNode的单独实例来获取单个声音。

您可以在Apple的AVAEMixerSample示例代码中找到相关示例。