void Awake() { if (instance != null & instance != this) { Destroy(this.gameObject); return; } else { instance = this; } DontDestroyOnLoad(this.gameObject); }
public void ToggleMuteButton() { MusicObjectScript audioSourceScript = FindObjectOfType <MusicObjectScript>(); if (audioSourceScript.GetComponent <AudioSource>().mute) { musicButton.GetComponent <Image>().sprite = unmuteButtonSprite; } else { musicButton.GetComponent <Image>().sprite = muteButtonSprite; } audioSourceScript.ToggleMusic(); }