private void Arrive() { cachedBody.Rotation = targetRotation; cachedBody.UpdateLocalRotation(); cachedBody.RotationChanged = true; targetReached = true; }