//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); }
IEnumerator LoadGame() { float fadeTime = sceneFader.BeginFade(1); yield return(new WaitForSeconds(fadeTime)); sceneLoader.LoadGame(); }
public IEnumerator ChangeScreen(int index) { float fadeTime = sceneFader.BeginFade(FADE_DIRECTION.IN); yield return(new WaitForSeconds(fadeTime)); Application.LoadLevel(index); }