我正在使用CrashLanding的SoundEngine播放一些声音。
每个声音都有1秒钟,并且在点击按钮时播放。
如果单击按钮只有一个,一切都很好。但是,如果您在第一个声音播放时再次单击该按钮,则会听到咔嗒声。
如何解决?
我看到苹果从他们的网站上拉了CrashLanding。我读到他们认为SoundEngine在某些条件下不稳定。
无论如何,除了这种恼人的咔嗒声之外,它对我来说还不错。
有什么方法可以解决这个问题吗?顺便说一句,SoundEngine使用OpenAL的替代方法是什么?
感谢您的帮助。
答案 0 :(得分:2)
我并不完全熟悉SoundEngine,但是一些一般性的建议可以帮到我们。我怀疑从相同的缓冲区播放相同的声音是一个问题,因为SoundEngine可以将其倒回到开始而不关闭它 - 因此“点击”声音。