Audio subscribe method
Stay organized with collections
Save and categorize content based on your preferences.
subscribe(
callback: (isEnabled: boolean) => void
): void
Subscribes to changes to isEnabled. callback
will be called with the value of
isEnabled
when it changes.
Examples
engine.sound.setMute(!GameSnacks.audio.isEnabled);
GameSnacks.audio.subscribe((isEnabled) => engine.sound.setMute(!isEnabled));
Requirements
See isEnabled
.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-03 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-03 UTC."],[[["`subscribe` allows developers to track changes to the audio enabled state."],["The provided `callback` function is triggered with the current audio enabled state whenever it updates."],["This functionality can be used to synchronize game audio with the GameSnacks audio settings, as demonstrated in the examples."]]],[]]