void SceneLoaded(Scene scene, LoadSceneMode loadSceneMode) { Debug.Log("Scene loaded: " + scene.name); if (scene.name == "MainMenu") { Destroy(this); } gm = FindObjectOfType <GameManager>(); ic = FindObjectOfType <InputController>(); fader = FindObjectOfType <SceneTransitionFader>(); uic = FindObjectOfType <UIController>(); if (scene.name == "PostLevelStatsScene") { InitStatsScreen(); } else { isStatsScene = false; currentSceneName = scene.name; StartCoroutine(TimedSceneTransition(0.5f, false)); } }
private void Start() { ic = FindObjectOfType <InputController>(); fader = FindObjectOfType <SceneTransitionFader>(); //wavesAudio.Play(); StartCoroutine(TitleFadeIn()); }