VisualElementExtensions.WorldToLocal

Declaration

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

Parameters

ele The element to use as a reference for the local space.
p The point to transform, in world space.

Returns

Vector2 A point in the local space of the element.

Description

Transforms a point from the world space to the local space of the element.

This element needs to be attached to a panel and must have a valid VisualElement.layout. Otherwise, this method might return invalid results.


Declaration

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

Parameters

ele The element to use as a reference for the local space.
r The rectangle to transform, in world space.

Returns

Rect A rectangle in the local space of the element.

Description

Transforms a rectangle from the world space to the local space of the element.

This element needs to be attached to a panel and must receive a valid VisualElement.layout. Otherwise, this method may return invalid results.


Did you find this page useful? Please give it a rating: