Пример #1
0
    IEnumerator DelayPlay(float delay)
    {
        yield return(new WaitForSeconds(delay));

        cinematic.PlayMovie();
        cinematic.OnMovieFinish += NextScene;
        GlobalAudioSingleton.StopAll();
    }
Пример #2
0
    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;
        }
    }
Пример #3
0
 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();
     }
 }
Пример #4
0
 void Start()
 {
     GlobalAudioSingleton.shared(GlobalAudioType.InGameMusic).Play();
 }
Пример #5
0
 public void PlayLevelBGM()
 {
     GlobalAudioSingleton.shared(GlobalAudioType.InGameMusic).Play();
     GlobalAudioSingleton.shared(GlobalAudioType.Ambience).Play(true);
 }
Пример #6
0
 public void PlayMainMenuBGM()
 {
     GlobalAudioSingleton.shared(GlobalAudioType.MainMenuMusic).Play();
 }