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)同じ分類のもの
- プレイヤーがぶつかったとき
- 物体が範囲に入ったとき
- 物体が範囲から出たとき
- プレイヤーが範囲にいる間
- プレイヤーが離れたとき
- プレイヤーが触れている間
- パーティクルがプレイヤーに当たったとき
- キャラクターコントローラーがプレイヤーにぶつかったとき
- 物体が範囲にいる間
- 物体がぶつかったとき
- 物体が離れたとき
- 物体が触れている間
- 2D の物体が範囲から出たとき
- 2D の物体が範囲にいる間
- 2D の物体がぶつかったとき
- 2D の物体が離れたとき
- 2D の物体が触れている間
- キャラクターコントローラーがぶつかったとき
- パーティクルが当たったとき
- パーティクルがトリガーに触れたとき
- ジョイントが外れたとき
- 2D のジョイントが外れたとき
- 親が変わったとき
- 子が増えた・減ったとき