OnCollisionEnter2D(Collision2D)
Sent when an incoming collider makes contact with this object's collider (2D physics only).
阅读时间1 分钟最后更新于 1 个月前
Definition
- Type: Method
- Namespace: UnityEngine
OnCollisionEnter2D()
public void OnCollisionEnter2D(Collision2D collision2D)
Parameters
Remarks
Further information about the collision is reported in the Collision 2D parameter passed during the call. Notes: Collision events will be sent to disabled MonoBehaviours, to allow enabling Behaviours in response to collisions. Additional Resources: Collision2D class, OnCollisionExit2D, OnCollisionStay2D.
Examples
using UnityEngine; public class Example : MonoBehaviour { void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.CompareTag("Enemy")) { collision.gameObject.SendMessage("ApplyDamage", 10); } } }