ControllerColliderHit is used by CharacterController.OnControllerColliderHit to give detailed information about the collision and how to deal with it.
| controller |
The controller that hit the collider. |
| collider |
The collider that was hit by the controller. |
| rigidbody |
The rigidbody that was hit by the controller. |
| gameObject |
The game object that was hit by the controller. |
| transform |
The transform that was hit by the controller. |
| point |
The impact point in world space. |
| normal |
The normal of the surface we collided with in world space. |
| moveDirection |
Approximately the direction from the center of the capsule to the point we touch. |
| moveLength |
How far the character has travelled until it hit the collider. |