Exemple #1
0
    //Coroutine for starting fade and changing scene when fade is done
    IEnumerator LoadSceneRoutine(int buildIndex)
    {
        float fadeTime = fader.BeginFade(1);

        yield return(new WaitForSeconds(fadeTime));

        SceneManager.LoadScene(buildIndex);
    }
Exemple #2
0
    IEnumerator LoadGame()
    {
        float fadeTime = sceneFader.BeginFade(1);

        yield return(new WaitForSeconds(fadeTime));

        sceneLoader.LoadGame();
    }
Exemple #3
0
    public IEnumerator ChangeScreen(int index)
    {
        float fadeTime = sceneFader.BeginFade(FADE_DIRECTION.IN);

        yield return(new WaitForSeconds(fadeTime));

        Application.LoadLevel(index);
    }