ControllerColliderHit は、衝突判定に関する詳細情報とその処理方法を伝えるために CharacterController.OnControllerColliderHit によって使用されます。
| collider | コントローラーにヒットしたコライダー | 
| controller | ヒットしたコライダーのコントローラー | 
| gameObject | コントローラーにヒットしたゲームオブジェクト | 
| moveDirection | 衝突が起こったとき CharacterController が動く方向 | 
| moveLength | コライダーにヒットするまでに、キャラクターがどのくらいの距離を移動したか。 | 
| normal | ワールド空間で衝突した表面の法線 | 
| point | ワールド空間における衝突点 | 
| rigidbody | コントローラーがヒットしたリジッドボディ | 
| transform | コントローラーがヒットしたトランスフォーム |