void OnTriggerEnter2D(Collider2D other) { PlayerMovementController player = null; if (player = other.gameObject.GetComponent <PlayerMovementController>()) { LevelProgressionManager.LoadNextLevel(); } }
private void Awake() { if (_instance != null && _instance != this) { Destroy(this.gameObject); } else { _instance = this; } if (goalZone != null) { goalZone.SetUp(); OnProgressValueChanged += goalZone.UpdateProgressionBar; } else { Debug.LogWarning("WARNING : No LevelGoalZone on LevelManager"); } currentProgressValue = 0; }