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

VisualElementExtensions.WorldToLocal

Declaration

public static Vector2 WorldToLocal(UIElements.VisualElement ele, Vector2 p);

Параметры

Параметр Описание
он Элемент, который будет использоваться в качестве ссылки для локального пространства.
p Точка для преобразования в координатах панели.

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

Vector2 Точка в локальном пространстве элемента.

Описание

Преобразует точку из координат панели в локальное пространство элемента.

Присоедините элемент к панели. Элемент должен иметь действительные VisualElement.layout. В противном случае этот метод может возвращать неверные результаты.

Если преобразование элемента содержит информацию 3D, используйте ele.worldTransform.inverse.MultiplyPoint3x4(p) для получения правильного преобразования 3D.

Declaration

public static Rect WorldToLocal(UIElements.VisualElement ele, Rect r);

Параметры

Параметр Описание
он Элемент, который будет использоваться в качестве ссылки для локального пространства.
r Прямоугольник для преобразования в координатах панели.

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

Прямая Прямоугольник в локальном пространстве элемента.

Описание

Преобразует прямоугольник из координат панели в локальное пространство элемента.

Присоедините элемент к панели. Элемент должен иметь действительные VisualElement.layout. В противном случае этот метод может возвращать неверные результаты.