これはUnityの衝突時の処理に関する記事です。

 

オブジェクト同士が衝突した時の処理は以下のメソッド内に実装します。

Triggerメソッドはオブジェクトがすり抜ける際に呼び出されるメソッドです。

Collisionメソッド名 Triggerメソッド名 内容

OnCollisionEnter

OnTriggerEnter

オブジェクトが衝突した際に呼び出されるメソッド。

OnCollisionExit

OnTriggerExit

オブジェクトが離れた際に呼び出されるメソッド。

OnCollisionStay

OnTriggerStay

オブジェクトが触れている際に呼び出されるメソッド。