【发布时间】:2018-06-11 16:14:47
【问题描述】:
为了在返回菜单时让我的游戏静音,我调用了以下代码:
alListenerf( AL_GAIN, gain );
这在 Linux 上运行得很好:游戏进入静默状态。
当我在 iPad PRO 上运行时,声音仍在播放,音量完全不受影响。
AL_GAIN 是否可以在规范中实现?
Using OpenAL device 'Default Audio Device'
Using ALUT 1.1
AL_VENDOR Apple Inc.
AL_RENDERER Software
AL_VERSION 1.1
顺便说一下,这是在最新的 iPad PRO 型号上。
哇!情节变厚... iPhone6 上的设置增益有效,而在 iPad PRO 上则无效。相同的二进制文件。
这可能是iOS版本的东西。 iPad 运行 iOS 11.4,手机运行 iOS 10.3.3
【问题讨论】:
标签: audio openal multiplatform