Datatype.RaycastParams.FilterDescendantsInstances|FilterDescendantsInstances 属性存
这个对象与 RaycastResult 类似,它提供射线投射的结果。
与大多数数据类型在 Luau 不同,您可以在 RaycastParams 中更改所有成员,无需创建新对象,允许您重用同一个对象。
概要
构造工具
- new()
属性
用于过滤射线投射候选人的对象阵列。
确定如何使用 FilterDescendantsInstances 阵列。
决定是否对 Terrain 对射线投射时考虑水材料。
用于操作的碰撞群。
确定是否考虑到射线投射操作对零件的 CanCollide 属性值超过其 CanQuery 值。
启用时,查询将忽略所有部件碰撞属性,并对每个部件进行粗力检查。
方法
将提供的实例添加到 FilterDescendantsInstances 。
构造工具
new
属性
FilterType
根据提供的 Datatype.RaycastParams.FilterDescendantsInstances|FilterDescendantsInstances 阵列,确定如何使用 1>RaycastParams.FilterDescendantsInstances1> 集合。
RespectCanCollide
这个属性,如果 true,使射线投射操作使用交叉部件的 CanCollide 值,而不是它的 CanQuery 值,当确定该部件是否包含在 2>Datatype.RaycastResult2> 中时。