private void OnSceneLoaded(Scene loadedScene, LoadSceneMode sceneLoadMode) { if (loadedScene.name.Equals("BOOT")) { return; } levelController = AbstractLevelController.Instance; levelController.SetupLevel(this); m_SceneLoading = false; DataManager.SetLastPlayedLevel(loadedScene.name); #if UNITY_EDITOR Debug.LogFormat("[{0}]Scene loaded: {1}", this.gameObject.name, loadedScene.name); #endif }
protected virtual void OnDestroy() { m_Instance = null; }