| ray | 光线的起点和方向。 |
| results | 用于存储命中对象的缓冲区。 |
| maxDistance | 从射线起点开始,允许射线命中的最大距离。 |
| layerMask | 层遮罩,用于在投射射线时有选择地忽略碰撞体。 |
| queryTriggerInteraction | 指定该查询是否应该命中触发器。 |
int
存储到 results 缓冲区的命中对象数量。
向场景中投射射线,并将命中对象存储到缓冲区中。
与 Physics.RaycastAll 类似,但不产生任何垃圾。
| origin | 光线的起点和方向。 |
| results | 用于存储命中对象的缓冲区。 |
| direction | 射线的方向。 |
| maxDistance | 从射线起点开始,允许射线命中的最大距离。 |
| layermask | 层遮罩,用于在投射射线时有选择地忽略碰撞体。 |
| queryTriggerInteraction | 指定该查询是否应该命中触发器。 |
int
存储到 results 缓冲区的命中对象数量。
向场景中投射射线,并将命中对象存储到缓冲区中。