Collider2D.OnCollisionEnter2D(Collision2D)
Параметры
| Параметр | Описание |
|---|---|
| прочие | Данные Collision2D, связанные с этим столкновением. |
Описание
Отправляется, когда входящий коллайдер контактирует с коллайдером этого объекта (2D только физика).
Дополнительная информация о столкновении сообщается в параметре Collision 2D, переданном во время вызова.
Примечания: События столкновения будут отправляться на отключенный MonoBehaviours, чтобы позволить включить Поведение в ответ на столкновения.
Дополнительные ресурсы: Collision2D class, OnCollisionExit2D, OnCollisionStay2D.
using UnityEngine; public class Example : MonoBehaviour { void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.CompareTag("Enemy")) { collision.gameObject.SendMessage("ApplyDamage", 10); } } }