OnCollisionEnter2D(Collision2D)
Sent when an incoming collider makes contact with this object's collider (2D physics only).
Read time 1 minuteLast updated 10 days ago
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); } } }