RayCast 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于执行光线投射的参数。
public value class RayCast
public struct RayCast
type RayCast = struct
Public Structure RayCast
- 继承
-
RayCast
构造函数
RayCast(Double3, Double3, Double, HitCollectionPolicy, Int32, UInt32) |
用于执行光线投射的参数。 |
RayCast(Double3, Double3, HitCollectionPolicy, Int32, UInt32) |
用于执行光线投射的参数。 |
字段
CollisionMask |
保留供将来使用。 |
EndPos |
光线投射在世界空间中的结束位置。 |
HitCollection |
请参阅 HitCollectionPolicy。 |
MaxHits |
要收集的最大命中数。 仅 需要用于 ClosestHits。 此数字必须介于 0 和 1024 之间,其中 1024 是受支持命中结果数的硬限制。 如果值为 0,则最多返回支持的最大命中数。 如果实际命中次数超过限制,则返回 n 个最近的命中数。 |
MaxNumRayCastHits |
用于执行光线投射的参数。 |
StartPos |
世界空间中光线投射的开始位置。 |