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