other | この衝突に含まれるその他の Collider |
Collider が other
のトリガーに触れるのをやめたときに OnTriggerExit は呼び出されます。
このメッセージはトリガーと触れたトリガー状態のコライダーに送信されます。 注意: Collider の 1 つに Rigidbody がアタッチされている場合にのみ、トリガーイベントは送信されます。トリガーイベントは、無効となっている MonoBehaviour に送信され、その衝突レスポンスの中で Behaviour を有効にすることが可能です。 OnTriggerExit は Collider の接触が終了したときに FixedUpdate で発生します。含まれる Collider が最初の分離の時点で存在したという保証はありません。
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void OnTriggerExit(Collider other) { // Destroy everything that leaves the trigger Destroy(other.gameObject); } }