Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


RectTransformUtility

Utility class containing helper methods for working with RectTransform.
Read time 1 minuteLast updated 5 days ago

Definition

  • Type: Class
  • Namespace: UnityEngine
  • Assembly: UnityEngine.UIModule
public sealed class RectTransformUtility

Static Methods

Method

Description

CalculateRelativeRectTransformBoundsCreates a Bounds object that encapsulates all the child RectTransform objects found in the
child
parameter, and converts the resulting bounds into local space relative to the
root
transform.
FlipLayoutAxesFlips the horizontal and vertical axes of the RectTransform size and alignment, and optionally its children as well.
FlipLayoutOnAxisFlips the alignment of the RectTransform along the horizontal or vertical axis, and optionally its children as well.
PixelAdjustPointConvert a given point in screen space into a pixel correct point.
PixelAdjustRectGiven a rect transform, return the corner points in pixel accurate coordinates.
RectangleContainsScreenPointDoes the RectTransform contain the screen point?
ScreenPointToLocalPointInRectangleTransform a screen space point to a position in the local space of a RectTransform that is on the plane of its rectangle.
ScreenPointToRayTransforms a screen space position into a ray.
ScreenPointToWorldPointInRectangleTransform a screen space point to a position in world space that is on the plane of the given RectTransform.
WorldToScreenPointTransforms a position in world space into a screen space point.