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