روش Audio 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));