void OnCollisionEnter2D(Collision2D collision) { EndGoal endGoal = collision.transform.GetComponent <EndGoal>(); if (endGoal != null) { // Collided with end goal, activate it endGoal.Activate(); rig.simulated = false; targetEndGoal = endGoal; } }