【发布时间】:2017-09-27 20:28:17
【问题描述】:
我刚刚创建了一个简单的 Xylophone 应用程序,它有 7 个按钮,每个按钮都会触发一个单独的 .wav 声音。但是我注意到您不能同时播放两种声音(或按下两个按钮)。我想知道是否有人可以在文档方面指出我正确的方向以弄清楚如何启用它?谢谢。
【问题讨论】:
我刚刚创建了一个简单的 Xylophone 应用程序,它有 7 个按钮,每个按钮都会触发一个单独的 .wav 声音。但是我注意到您不能同时播放两种声音(或按下两个按钮)。我想知道是否有人可以在文档方面指出我正确的方向以弄清楚如何启用它?谢谢。
【问题讨论】:
如果您从单个 AVAudioPlayer 播放声音,然后在第一个声音结束之前播放另一个声音,它将切断第一个声音。如果两个声音来自两个不同的 AVAudioPlayer,您可以同时播放它们,因此您必须创建多个 AVAudioPlayer 对象来播放重叠的声音。
【讨论】: