IEnumerator DelayPlay(float delay) { yield return(new WaitForSeconds(delay)); cinematic.PlayMovie(); cinematic.OnMovieFinish += NextScene; GlobalAudioSingleton.StopAll(); }
void OnDestroy() { if (GlobalAudioSingleton.shared(GlobalAudioType.InGameMusic)) { GlobalAudioSingleton.shared(GlobalAudioType.InGameMusic).Stop(); } if (GUIMenu.shared() != null) { GUIMenu.shared().myuuPausedMenu.OnIntroStart -= OnPaused; GUIMenu.shared().myuuPausedMenu.OnResume -= OnResume; } }
void OnTriggerEnter(Collider other) { if (!isUsingOnTrigger) { return; } if (!hasTriggered && other.CompareTag("Player")) //only player can trigger the cutscene { hasTriggered = true; cinematic.PlayMovie(); cinematic.OnMovieFinish += NextScene; GlobalAudioSingleton.StopAll(); } }
void Start() { GlobalAudioSingleton.shared(GlobalAudioType.InGameMusic).Play(); }
public void PlayLevelBGM() { GlobalAudioSingleton.shared(GlobalAudioType.InGameMusic).Play(); GlobalAudioSingleton.shared(GlobalAudioType.Ambience).Play(true); }
public void PlayMainMenuBGM() { GlobalAudioSingleton.shared(GlobalAudioType.MainMenuMusic).Play(); }