版本: Unity 6 (6000.0)
语言English
  • C#

RaycastHit

UnityEngine 中的结构体

/

实现于:UnityEngine.PhysicsModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

用于从射线投射获取信息的结构体。

属性

articulationBody被击中的碰撞体的 ArticulationBody。如果碰撞体未附加到关节体,则为 null。
barycentricCoordinate我们击中的三角形的重心坐标。
collider被击中的碰撞体。
colliderInstanceID被击中的碰撞体的实例 ID。
distance从射线原点到撞击点的距离。
lightmapCoord撞击点的 uv 光照贴图坐标。
normal射线击中的表面的法线。
point射线击中碰撞体的世界空间中的撞击点。
rigidbody被击中的碰撞体的 Rigidbody。如果碰撞体未附加到刚体,则为 null。
textureCoord碰撞位置处的 uv 纹理坐标。
textureCoord2撞击点的辅助 uv 纹理坐标。
transform被击中的刚体或碰撞体的 Transform。
triangleIndex被击中的三角形的索引。