用于iOS开发的Swift中的多点触控声音触发器

时间:2017-09-27 20:28:18

标签: ios11 swift4 xcode9

我刚创建了一个简单的Xylophone应用程序,它有7个按钮,每个按钮都会触发一个单独的.wav声音。但是我注意到你不能一次播放两个声音(或按下两个按钮)。我想知道是否有人可以指出我正确的方向,文件,以弄清楚如何启用它?感谢。

1 个答案:

答案 0 :(得分:1)

如果您从单个AVAudioPlayer播放声音,然后在第一个声音结束之前播放另一个声音,它将切断第一个声音。如果它们来自两个不同的AVAudioPlayers,您可以同时播放两个声音,因此您必须创建多个AVAudioPlayer对象才能播放重叠的声音。