private void OnTriggerEnter2D(Collider2D collision) { IGoal goal = collision.AsGoal(); if (goal != null) { SetState(MinionState.Scoring); } }