void OnToggle(ToggleButton pButton, bool isOn) { string key = GetPrefString(); PlayerPrefs.SetInt(key, isOn ? 1 : 0); if (_type == PlayerPreferenceType.Sound) { AudioSourceHelper.NotifySoundSettingChange(isOn); } else { MusicPlayer musicPlayer = MusicPlayer.instance; if (musicPlayer != null) { musicPlayer.SetEnabled(isOn); } else { Debug.LogError("no music player"); } } }
public static void RemoveSource(AudioSourceHelper source) { soundDB.RemoveSource(source); }
public void RemoveSource(AudioSourceHelper source) { audioSourceInstances.Remove(source); }
protected void Awake() { _soundManager = GetComponent <AudioSourceHelper>(); _rb = gameObject.GetComponent <Rigidbody2D>(); }