public BossController GetBossController() { if (bossController == null) { bossController = FindObjectOfType <BossController>(); } return(bossController); }
void Awake() { player = GameManager.Instance.GetPlayerController(); player.Dying += PlayerDyingEventHandler; boss = GameManager.Instance.GetBossController(); SceneManager.sceneUnloaded -= OnSceneUnloadedHandler; SceneManager.sceneUnloaded += OnSceneUnloadedHandler; }