代码之家  ›  专栏  ›  技术社区  ›  Duck

声音引擎点击声音

  •  0
  • Duck  · 技术社区  · 17 年前

    我正在使用CrashLanding的SoundEngine播放一些声音。

    如果你只点击一个按钮,一切都很好。但是,如果您在第一个声音已经播放时再次单击按钮,您会听到咔嗒声。

    如何解决这个问题?

    我看到苹果从他们的网站上撤走了CrashLanding。我读到他们认为SoundEngine在某些条件下不稳定。

    不管怎么说,它对我来说很好,除了这种恼人的咔哒声。

    有什么办法解决这个问题吗?顺便问一下,使用OpenAL的SoundEngine的替代方案是什么?

    1 回复  |  直到 17 年前
        1
  •  2
  •   Kromster Satyajit    17 年前

    我并不完全熟悉SoundEngine,但一些一般性的建议在这里会有所帮助。我怀疑从同一个缓冲区播放相同的声音是一个问题,因为SoundEngine可以在不关闭它的情况下将其倒回启动-因此出现了“咔嗒”声。

    1. 对不同的声音实例使用不同的播放缓冲区。
    推荐文章