void changeMusic() { AudioClip tmpAc = CurMenuState.Equals(MenuState.Game) ? gameMusic : menuMusic; if (_bgAudioSource.clip != tmpAc) { _bgAudioSource.Stop(); _bgAudioSource.clip = tmpAc; _bgAudioSource.Play(); } }
void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { if (_canPause && CurMenuState.Equals(MenuState.Game)) { showPause(); } else { back(); } } }