HandleUtility.WorldToGUIPoint
Declaration
public static Vector2 WorldToGUIPoint(Vector3 world);Параметры
| Параметр | Описание |
|---|---|
| мир | Точка в мировом пространстве. |
Возвращаемое значение
Vector2 Vector2, где значения x и y являются 2D GUI позицией точки мирового пространства.
Описание
Преобразовать точку пространства мира в позицию 2D GUI.
Использует текущую камеру для вычисления проекции. Используйте это для размещения элементов Редактора GUI на основе позиций в мире.
Если точка мира находится вне фрустума камеры, WorldToGUIPoint возвращает координаты x/y, которые могут находиться вне пиксельной прямой SceneView.WorldToGUIPoint отбрасывает информацию о глубине. Чтобы также получить глубину пространства обзора точки, используйте WorldToGUIPointWithDepth, которая возвращает глубину в z-компоненте Vector3.
Дополнительные ресурсы: WorldToGUIPointWithDepth, GUIPointToWorldRay, RaySnap.