Unity 6.3
0 онлайн 69 гостей 3 в системе
Вход

HandleUtility.PickGameObjectCallback

Declaration

public delegate GameObject PickGameObjectCallback(Camera cam, int layers, Vector2 position, GameObject[] ignore, GameObject[] filter, out int materialIndex);

Параметры

Параметр Описание
шаг Камера, используемая для рендеринга объектов, которые можно выбрать.
слои Маска слоя, указывающая, какие слои считать действительными для подбора. См. также Camera.cullingMask.
должность Позиция в координатах GUI. В верхнем левом углу окна (0,0), а в нижнем правом (Screen.width, Screen.height).
игнорировать Массив GameObjects, который не будет учитываться при выборе ближайшего GameObject.
фильтр Массив GameObjects, который будет проверен на пересечение. Если этот аргумент не является нулевым, то будет выбран только GameObjects в массиве фильтров.
materialIndex Возвращает индекс компонента Renderer в массиве материалов, который находится ближе всего к указанной позиции. Если выбранный объект не содержит MeshRenderer, или пересечение выбора не находится в пределах сетки, это возвращает -1.

Описание

Это определение метода для pickGameObjectCustomPasses.