Unity API-----RaycastHit2D 官方文档阅读记录
版本 : 2019.3
官方文档传送门
RaycastHIt2D是在UnityEngine命名空间下的一个结构体。
描述 :
储存在二维物理中由光线投射检测到的对象的返回信息。
光线投射用于检测沿光线路径的对象,在概念上类似于向场景中发射激光束并观察哪些对象被其击中。
Physics2D.Raycast和其他函数使用RaycastHit2D类返回有关由raycasts检测到的对象的信息。
属性 :
属性名 | 描述 |
---|---|
centroid(质心) | 用于执行转换的基本体的质心。 |
collider(碰撞体) | 射线击中的碰撞体 |
distance(距离) | 射线原点到碰撞点的距离 |
fraction | Fraction of the distance along the ray that the hit occurred.(不知道这个属性的用法 (狗头保命)) |
normal(法线) | 射线击中表面的法线 |
point(点) | 世界空间中射线击中的碰撞体的点 |
rigidbody(刚体) | 击中物体连接的2D刚体 |
transform | 击中物体的transform |