Ejemplo n.º 1
0
    IEnumerator Fade()
    {
        if (scene.GetCurrentLevel() < 5)
        {
            music.PlayLowLevelMusic();
        }
        else if (scene.GetCurrentLevel() == 5)
        {
            music.PlayBossMusic();
        }
        else if (scene.GetCurrentLevel() < 11)
        {
            music.PlayHighLevelMusic();
        }
        else
        {
            music.PlayVeryHighLevelMusic();
        }
        scene.GetComponent <ScreenFader>().fadeIn = false;
        StartCoroutine(scene.GetComponent <ScreenFader>().DoFade());
        yield return(new WaitForSeconds(2f));

        TeleportInside();
        yield return(new WaitForSeconds(0.2f));

        scene.GetComponent <ScreenFader>().fadeIn = true;
        StartCoroutine(scene.GetComponent <ScreenFader>().DoFade());
    }