Skip to content

2D の物体が範囲に入ったとき ​

当たり判定・物理くわしくOnTriggerEnter2D

2D のコライダーが、この 2D の範囲(トリガー)に入ったとき。

2D 物理のイベントです。Box Collider 2D などの 2D 用のコライダーが、このオブジェクトの 2D の範囲(Is Trigger をオンにした Collider 2D)に入ったときに起きます。ふつうの 3D のコライダーやプレイヤーの出入りには使いません。

起きるには、どちらかのコライダーに Rigidbody 2D が付いている必要があります。範囲の側と入ってきた側の両方に、このイベントが届きます。3D の範囲のくわしい条件は「物体が範囲に入ったとき」を見てください。

公式の説明: OnTriggerEnter2D(Unity)

イベントの値

このイベントが持つ値です。アクションの設定で、対象や値として選べます。

名前種類
入ってきた物Collider2D

カードの例

いつ2D の物体が範囲に入ったとき⋯
何をする
+ 何をするかを追加

Udon では

UdonSharp では、このメソッドになります。

void OnTriggerEnter2D(Collider2D other)

同じ分類のもの