【问题标题】:Sounds lost after interruption中断后声音丢失
【发布时间】:2025-12-05 15:30:01
【问题描述】:

我正在使用 Apple 的崩溃着陆示例中提供的 SoundEngine。

在有来电或闹钟等中断后,我调用我的委托中的 applicationWillResignActive: 以暂停游戏并保存游戏状态。中断结束后,我回到我的游戏,但声音消失了。即使我使用 SoundEngine_Initialize() 重新初始化它,游戏仍然不会重现任何声音,除非我重新启动我的应用程序。

如何在中断后恢复我的游戏声音?

【问题讨论】:

    标签: iphone audio openal


    【解决方案1】:

    你看过 71squared 使用的声音管理器类吗?您可以按原样使用他们的声音管理器......但如果您想扮演自己的角色,您可以查看他们的代码,因为我知道他们已经在他们的代码中解决了这个问题。

    http://www.71squared.com/2010/01/latest-sound-manager-class/

    【讨论】: