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

CameraProjectionCache

структура в UnityEditor

Описание

Project пунктов от мира до экранного пространства.

Проецирование из мирового пространства в экранное зависит от внутренних матриц камеры, которые Unity пересчитывает при каждом обращении. В цикле, где состояние камеры не меняется, эти вычисления избыточны, и отказ от них заметно повышает производительность.

Конструкторы

Конструктор Описание
CameraProjectionCacheСоздаёт CameraProjectionCache с текущим состоянием камеры.

Открытые методы

Метод Описание
GUIToScreenPointПреобразует точку из положения GUI в пространство экрана относительно кэшированного окна камеры.
ScreenToGUIPointПреобразует точку из экранного пространства в положение GUI относительно окна просмотра в момент создания CameraProjectionCache.
WorldToGUIPointПреобразует точку мирового пространства в позицию 2D GUI.
WorldToScreenPointПреобразует позицию из мирового пространства в экранное пространство с помощью кэшированной проекции камеры и окна просмотра.