ControllerColliderHit Manual     Reference     Scripting  
Scripting > Runtime Classes > ControllerColliderHit
ControllerColliderHit

ControllerColliderHit is used by CharacterController.OnControllerColliderHit to give detailed information about the collision and how to deal with it.

Variables
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.