Colliderが他のトリガーイベントに侵入した時にOnTriggerEnterが呼び出されます。
このメッセージはトリガー状態のコライダーと(もしあれば)トリガー状態のコライダーと一緒にアタッチされているRigidbody、 トリガーに触れているRigidbody(Rigidbodyがない場合はコライダー)に送信されます。 複数あるこライダーのうち1つにRigidbodyがアタッチされていた場合、このトリガーイベントはその小ライダーのみに送信されます。
// Destroy everything that enters the trigger function OnTriggerEnter (other : Collider) { Destroy(other.gameObject); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void OnTriggerEnter(Collider other) { Destroy(other.gameObject); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def OnTriggerEnter(other as Collider) as void: Destroy(other.gameObject)