using System.Collections; using System.Collections.Generic; using UnityEngine; public class SoundManager : MonoBehaviour //library unity, agar file bisa ditempelkan di unity { public static SoundManager Instance { get; set; } //agar bisa diakses dari mana saja dalam game public AudioSource music; //kolom utk masukin BSM private void Awake() { if (Instance == null) //mengecek apakah sdh ada BSM { Instance = this; //jika ada DontDestroyOnLoad(this.gameObject); //BSM tidak akan hilang saat pindah scene. } else { Destroy(gameObject); //jika ada BSM di scene lain, otomatis BSM awal mati } } public void MuteSound() //mengaktifkan atau menonaktifkan suara musik { music.mute = !music.mute; } }