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

HandleUtility.FindNearestVertex

Declaration

public static bool FindNearestVertex(Vector2 guiPoint, out Vector3 vertex);
public static bool FindNearestVertex(Vector2 guiPoint, Transform[] objectsToSearch, out Vector3 vertex);
public static bool FindNearestVertex(Vector2 guiPoint, Transform[] objectsToSearch, Transform[] objectsToIgnore, out Vector3 vertex);
public static bool FindNearestVertex(Vector2 guiPoint, out Vector3 vertex, out GameObject gameObject);
public static bool FindNearestVertex(Vector2 guiPoint, Transform[] objectsToSearch, out Vector3 vertex, out GameObject gameObject);
public static bool FindNearestVertex(Vector2 guiPoint, Transform[] objectsToSearch, Transform[] objectsToIgnore, out Vector3 vertex, out GameObject gameObject);

Параметры

Параметр Описание
guiPoint Точка в пространстве GUI.
вершина Ближайшее положение вершины к guiPoint, или значение по умолчанию, если ни одна вершина не находится в пределах минимального расстояния подбора.
objectsToSearch Массив Transform, который будет учитываться при выборе ближайшей вершины. Если null, то будут учитываться все активные объекты в открытых сценах.
objectsToIgnore Массив из Transform, исключаемый из рассмотрения при выборе ближайшей вершины.
gameObject GameObject, содержащий ближайшую вершину, найденную этой функцией. Null, если вершина не найдена.

Возвращаемое значение

логическое Возвращает true, если вершина найдена в пределах 50 пикселей от guiPoint, false, если вершина не найдена в пределах минимального радиуса отбора.

Описание

Возвращает ближайшую вершину к guiPoint в пределах максимального радиуса 50 пикселей.