Version: 2021.3
public int QueryIndices (bool visible, int[] result, int firstIndex);
public int QueryIndices (int distanceIndex, int[] result, int firstIndex);
public int QueryIndices (bool visible, int distanceIndex, int[] result, int firstIndex);

参数

visible 如果应仅检索可见球体,则为 true;如果应仅检索不可见球体,则为 false。
distanceIndex 被检索球体必须位于的距离带。
result 将使用被检索球体索引填充的数组。
firstIndex 位于搜索开始位置的球体的索引。

返回

int 已找到并写入到结果数组中的球体索引数。

描述

检索具有特定可见性和/或距离状态的球体的索引。

使用与您感兴趣的状态属性对应的重载。例如,如果您要检索任何距离带内的可见球体,则使用采用“visible”参数但没有“distanceIndex”参数的重载。

结果数组的长度用于限制被检查的球体数量。如果您提供一个长度为 20 且 firstIndex 为 10 的结果数组,则该查询将仅检查球体 10 到 30,以便查看它们是否符合给定的可见性和/或距离约束。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961