public void GoToMainMenu() { AfterLoading = AfterLoading.Nothing; LevelToLoad = SCENE.MainMenu; Debug.Log("LevelToLoad: " + LevelToLoad); LoadScene(LevelToLoad); }
public void LoadFirstLevel() { AfterLoading = AfterLoading.GoToGame; UIController._.LoadingController.TransitionOverlay(show: false, instant: false, () => { LoadScene(SCENE.Loading); }); }
public void LoadWaitedLevel() { switch (AfterLoading) { case AfterLoading.RestartLevel: LoadScene(LevelToLoad); break; case AfterLoading.GoToGame: LoadScene(SCENE.Game); break; case AfterLoading.Nothing: default: break; } AfterLoading = AfterLoading.Nothing; }
public void Restart() { AfterLoading = AfterLoading.RestartLevel; LevelToLoad = LevelController.LevelName; LoadScene(SCENE.Loading); }