RaycastHit
структура в UnityEngine
Выполнено в:UnityEngine.PhysicsModule
Описание
Структура, используемая для получения информации из raycast.
Дополнительные ресурсы: ,Physics.Raycast,, ,Physics.Linecast,, ,Physics.RaycastAll,.
Свойства
| Свойство | Описание |
|---|---|
| articulationBody | ArticulationBody коллайдера, в который ударили. Если коллайдер не прикреплен к сочленяющемуся корпусу, то он является нулевым. |
| barycentricCoordinate | Барицентрическая координата треугольника, в который мы попали. |
| collider | Collider, который был поражен. |
| colliderEntityId | EntityId из Collider, который был поражен. |
| distance | Расстояние от источника луча до точки удара. |
| lightmapCoord | Координаты карты ультрафиолетового света в точке удара. |
| normal | Норма поверхности, на которую ударил луч. |
| point | Точка удара в мировом пространстве, где луч ударился о коллайдер. |
| rigidbody | Rigidbody коллайдера, в который попали частицы. Если коллайдер не прикреплен к жесткому телу, то он нулев. |
| textureCoord | Координаты ультрафиолетовой текстуры в месте столкновения. |
| textureCoord2 | Координаты вторичной ультрафиолетовой текстуры в точке удара. |
| transform | Transform жесткого тела или коллайдера, в который был нанесен удар. |
| triangleIndex | Индекс треугольника, который был поражен. |