Metode audio diaktifkan

isEnabled(): boolean

Menentukan apakah suara game harus terdengar pada saat ini.

Persyaratan

  • Game Anda tidak boleh menghilangkan suara saat isEnabled menampilkan false. Kapan nilai berubah menjadi false Anda harus menghentikan pemutaran suara apa pun segera. Ketika nilai berubah menjadi true, Anda harus segera melanjutkan suara apa pun yang seharusnya diputar.
    • Anda bisa menggunakan subscribe untuk diberi tahu saat nilai ini berubah, atau Anda dapat mencentang isEnabled di setiap game loop.
    • Jika Anda menggunakan subscribe, Anda harus juga menggunakan isEnabled untuk mendapatkan nilai awal.

Contoh

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