ContactPair
структура в UnityEngine
Выполнено в:UnityEngine.PhysicsModule
Описание
Пара коллайдеров, которые принадлежат к телам в родительском ContactPairHeader struct.
Содержит массив ContactPairPoint, который может быть получен с помощью метода GetContactPoint.
Свойства
| Свойство | Описание |
|---|---|
| collider | Первый Collider компонент ContactPair. |
| colliderEntityId | EntityId первого Collider в ContactPair. |
| contactCount | Количество ContactPairPoints, которое содержится в этой паре. |
| impulseSum | Общая сумма импульсов пары. |
| isCollisionEnter | Является ли эта пара эквивалентной паре, сообщенной в событиях MonoBehaviour.OnCollisionEnter. |
| isCollisionExit | Является ли эта пара эквивалентной паре, сообщенной в событиях MonoBehaviour.OnCollisionExit. |
| isCollisionStay | Является ли эта пара эквивалентной паре, сообщенной в событиях MonoBehaviour.OnCollisionStay. |
| otherCollider | Второй Collider компонент ContactPair. |
| otherColliderEntityId | EntityId второго Collider в ContactPair. |
Открытые методы
| Метод | Описание |
|---|---|
| CopyToNativeArray | Копирует внутренний буфер ContactPairPoint в переданный буфер. |
| GetContactPoint | Получает ContactPairPoint в указанном индексе этой пары. |
| GetContactPointFaceIndex | Получить индекс лица, к которому принадлежит определенная точка контакта в этом ContactPairPoint. |