我正在开发一个简单的 iPhone 声音应用。我怎样才能不间断地播放一个接一个的声音片段?
最佳答案
您使用的是 SystemSounds 还是 AudioQueues?如果是 SystemSounds(用于短声音),您需要有一个线程以特定的时间间隔播放它们,因为无法知道声音何时结束。
对于 AudioQueues,您会在声音的每个部分结束时收到回调,因此在第一个声音结束时开始另一个声音(例如,背景音乐)是一件相当容易的事情。
您并没有真正说明您要完成的目标,因此很难给出具体的答案。您要将声音文件拼接在一起吗?播放背景音乐?当用户射击 3 次时发出 3 声激光束声音?等等
关于ios - 在 iPhone 中连续播放 1 个声音片段而不会出现任何中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/676360/