private void OnCollisionEnter(Collision collision) { if (collision.gameObject.layer == LayerMask.NameToLayer("RoadBorder")) { StopAll(); CoroutineController.DoAfterFixedUpdate(() => Finish?.Invoke(false)); _rigidBody.transform.DOKill(); ResetTransform(); } }