Esempio n. 1
0
    IEnumerator LoadSceneAfterDelay(loadSceneParams sceneParams)
    {
        PlayOutroAnimation();
        yield return(new WaitForSeconds(sceneParams.waitTime));

        SceneManager.LoadScene(sceneParams.scene);
    }
Esempio n. 2
0
    public void LoadScene(string scene)
    {
        // play scene transition
        PlayOutroAnimation();
        loadSceneParams sceneParams = new loadSceneParams();

        sceneParams.scene    = scene;
        sceneParams.waitTime = sceneTransitionTime;
        StartCoroutine("LoadSceneAfterDelay", sceneParams);
    }