Metoda „Dźwięk isEnabled”

isEnabled(): boolean

Określa, czy dźwięk gry ma być słyszalny w danym momencie.

Wymagania

  • Gra nie może pomijać dźwięku, gdy isEnabled zwraca wartość false. Kiedy wartość zmienia się na false, więc musisz zatrzymać odtwarzanie dźwięku natychmiast. Gdy wartość zmieni się na true, musisz natychmiast wznowić dowolny dźwięk, który byłby odtwarzany.
    • Możesz użyć subscribe, aby otrzymywać powiadomienia o zmianie tej wartości. lub możesz sprawdzić isEnabled w każdej pętli gry.
    • Jeśli używasz usługi subscribe, musisz też użyć isEnabled, aby uzyskać wartości początkowej.

Przykłady

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