从指定编辑器阶段的当前几何直接创建构建源列表。
可以控制集合方面的内容,包括图层、几何类型和按层次结构或按体积来收集。stageProxy
参数用于从主阶段或为编辑而打开的 Prefab 阶段中选择对象。在运行时,会忽略该参数,因为对象只能成为主场景的一部分。所有主场景都属于同一主阶段,而每个 Prefab 场景都分配给其自己单独的 Prefab 阶段。
includedWorldBounds | 查询的对象必须与这些边界重叠,才能包含在结果中。 |
includedLayerMask | 指定查询中包括哪些图层。 |
geometry | 收集的几何类型,例如物理碰撞器。 |
defaultArea | 分配给结果的区域类型,除非 NavMeshMarkup 对其进行修改。 |
markups | 允许更精细地控制如何收集对象的标记列表。 |
stageProxy | 仅从该场景所属的阶段中选择结果。 |
results | 存储结果列表,在调用开始时会清除该列表。 |
收集体积内的渲染器、物理碰撞器和地形。
includedWorldBounds | 查询的对象必须与这些边界重叠,才能包含在结果中。 |
includedLayerMask | 指定查询中包括哪些图层。 |
geometry | 收集的几何类型,例如物理碰撞器。 |
defaultArea | 分配给结果的区域类型,除非 NavMeshMarkup 对其进行修改。 |
generateLinksByDefault | 如果为 true,则考虑所有源来生成链接。否则,将只考虑标记的源。 |
markups | 允许更精细地控制如何收集对象的标记列表。 |
includeOnlyMarkedObjects | 指定是否仅收集带标记的对象。 |
stageProxy | 仅从该场景所属的阶段中选择结果。 |
results | 存储结果列表,在调用开始时会清除该列表。 |
收集体积内的渲染器、物理碰撞器和地形。
root | 如果不为空,则仅查询 root 及其子内容;如果为空,则包括加载的所有内容。 |
includedLayerMask | 指定查询中包括哪些图层。 |
geometry | 收集的几何类型,例如物理碰撞器。 |
defaultArea | 分配给结果的区域类型,除非 NavMeshMarkup 对其进行修改。 |
markups | 允许更精细地控制如何收集对象的标记列表。 |
stageProxy | 仅从该场景所属的阶段中选择结果。 |
results | 存储结果列表,在调用开始时会清除该列表。 |
收集转换层次结构内的渲染器、物理碰撞器和地形。
root | 如果不为空,则仅查询 root 及其子内容;如果为空,则包括加载的所有内容。 |
includedLayerMask | 指定查询中包括哪些图层。 |
geometry | 收集的几何类型,例如物理碰撞器。 |
defaultArea | 分配给结果的区域类型,除非 NavMeshMarkup 对其进行修改。 |
generateLinksByDefault | 如果为 true,则考虑所有源来生成链接。否则,将只考虑标记的源。 |
markups | 允许更精细地控制如何收集对象的标记列表。 |
includeOnlyMarkedObjects | 指定是否仅收集带标记的对象。 |
stageProxy | 仅从该场景所属的阶段中选择结果。 |
results | 存储结果列表,在调用开始时会清除该列表。 |
收集转换层次结构内的渲染器、物理碰撞器和地形。