Unity 6.3
0 онлайн 79 гостей 3 в системе
Вход

Collision2D

класс в UnityEngine

Выполнено в:UnityEngine.Physics2DModule

Описание

Детали столкновения, возвращаемые функциями обратного вызова физики 2D.

Подробные данные о столкновениях возвращаются MonoBehaviour.OnCollisionEnter2D, MonoBehaviour.OnCollisionStay2D и MonoBehaviour.OnCollisionExit2D В нем подробно описывается, какие Collider2D и Rigidbody2D в столкновении, а также точки контакта, в которых Collider2D встречи. Примечание: В течение OnCollisionExit2D событие, нет контактов для получения.

Свойства

Свойство Описание
colliderВходящий Collider2D участвовал в столкновении с otherCollider.
contactCountПолучает число контактов для этого столкновения.
contactsКонкретные точки контакта с входящими Collider2D. Вы должны избегать использования этого, так как это создает мусор в памяти. Используйте GetContact или GetContacts вместо этого.
enabledУказывает, включена или отключена система реагирования на столкновение или реакция на столкновение.
gameObjectВходящий GameObject участвовал в столкновении.
otherColliderДругие Collider2D, участвующие в столкновении с коллайдером.
otherRigidbodyДругой Rigidbody2D, участвовавший в столкновении с жестким кузовом.
relativeVelocityОтносительная линейная скорость двух столкнувшихся объектов (только для чтения).
rigidbodyВходящий Rigidbody2D участвовал в столкновении с otherRigidbody.
transformTransform входящего объекта, участвующего в столкновении.

Открытые методы

Метод Описание
GetContactПолучает точку контакта в указанном индексе.
GetContactsПолучает все контактные точки для контактов между коллайдером и otherCollider.