RectTransformUtility
класс в UnityEngine
Выполнено в:UnityEngine.UIModule
Описание
Вспомогательный класс со служебными методами для работы с RectTransform.
Статические методы
| Метод | Описание |
|---|---|
| CalculateRelativeRectTransformBounds | Создает объект Bounds, который инкапсулирует все дочерние объекты RectTransform, найденные в дочернем параметре, и преобразует полученные границы в локальное пространство относительно корневого преобразования. |
| FlipLayoutAxes | Переворачивает горизонтальную и вертикальную оси размера и выравнивания RectTransform, а также, по желанию, его дочерей. |
| FlipLayoutOnAxis | Переворачивает выравнивание RectTransform вдоль горизонтальной или вертикальной оси, а также, по желанию, его дочерей. |
| PixelAdjustPoint | Преобразовать заданную точку в пространстве экрана в точку, правильное по пикселям. |
| PixelAdjustRect | Возвращает угловые точки в координатах с точностью до пикселей при заданной прямой трансформации. |
| RectangleContainsScreenPoint | Содержит ли RectTransform точку экрана? |
| ScreenPointToLocalPointInRectangle | Transform экранное пространство указывает на позицию в локальном пространстве RectTransform, которая находится в плоскости его прямоугольника. |
| ScreenPointToRay | Преобразует позицию экранного пространства в луч. |
| ScreenPointToWorldPointInRectangle | Transform экранное пространство указывает на позицию в мировом пространстве, которая находится на плоскости данного RectTransform. |
| WorldToScreenPoint | Преобразует позицию в мировом пространстве в точку экранного пространства. |