tanaka's Programming Memo

プログラミングについてのメモ。

OnTriggerEnter / OnCollisionEnter

Rigidbody+Colliderのゲームオブジェクトで動作する。以下の組み合わせで動作する。

「Rigidbody+Collider」対「Rigidbody+Collider」
「Rigidbody+Collider」対「Collider」
「Rigidbody+Collider」対「CharacterController」
「CharacterController」対「Collider」

  • ColliderのみとCollierのみでは発動しない。
  • 「Rigidbody+Collider」対「CharacterController」では、CharacterController.Move()で動かすだけだと判定が正しく行われない。

トリガーを利用する場合は、Rigidbody+Colliderで設計するとよい。