适用于音频的 isEnabled 方法

isEnabled(): boolean

确定此时游戏声音是否应设为开启状态。

要求

  • isEnabled 返回 false 时,游戏不得设为静音状态。当该值更改为 false 时,您必须立即停止播放任何声音。当该值更改为 true 时,您必须立即恢复播放原本正在播放的所有声音。
    • 当该值发生变化时,您可以使用 subscribe 来接收通知;或者,您也可以在每个游戏循环中查看 isEnabled
    • 如果您确实使用了 subscribe,则还必须使用 isEnabled 来获取初始值。

示例

engine.sound.setMute(!GameSnacks.audio.isEnabled);
GameSnacks.audio.subscribe((isEnabled) => engine.sound.setMute(!isEnabled));