void Awake() { if (globalGameObjectInstance != null) { Destroy(gameObject); } else { globalGameObjectInstance = this; } sceneLoader = GetComponentInChildren <SceneLoader>(); transitionalUIDisplayer = GetComponentInChildren <TransitionalUIDisplayer>(); }
private void OnEnable() { uiDisplayer = GameObject.FindWithTag("TransitionalUIDisplayer").GetComponent <TransitionalUIDisplayer>(); SceneManager.sceneLoaded += OnGameSceneLoaded; }