【发布时间】:2017-10-15 21:29:09
【问题描述】:
在我的 Swift iOS 应用中,我需要快速播放不同的声音。每个触发的声音都需要停止所有其他声音,因此一次只播放一个声音。 我用过
for player in audioPlayerBT{ player.stop()}
audioPlayerBT[playedNote].numberOfLoops = -1
audioPlayerBT[playedNote].play()
在开始新声音之前停止所有声音。这确实有效,但有一个非常非常短的暂停。我想在停止其他声音之前开始新声音以使其更流畅。
你能从
中排除一个索引吗for player in audioPlayerBT{ player.stop()}
为了在启动新声音后使用它?
【问题讨论】: