Version: 2022.3

CameraEditorUtils

class in UnityEditor

切换到手册

描述

适用于摄像机的实用功能。

静态变量

GameViewAspectRatioGame 视图的宽高比。

静态函数

DrawFrustumGizmo绘制摄像机的视锥体辅助图标。
GetFrustumAspectRatio计算摄像机的视椎体宽高比。
GetFrustumPlaneAt计算在特定距离处面向观察者的视椎体平面的点。点阵将按以下顺序填充计算点:左下、左上、右上和右下。
HandleFrustum绘制摄像机的视锥体控制柄。
IsViewportRectValidToRender检查视口是否有效。
PerspectiveClipToWorld计算裁剪空间中某个点的世界空间位置。z 分量将用于获取与观察者距离 z 处的点。
TryGetFrustum计算视椎体角。按以下顺序计算角度:左下、左上、右上、右下。
TryGetSensorGateFrustum根据传感器的物理特性计算视锥体角,而不考虑门适应设置。 要通过门适应调整获得实际视锥体,请使用 CameraEditorUtils.TryGetFrustum。 对于非物理摄像机,此方法相当于 CameraEditorUtils.TryGetFrustum。按以下顺序计算角度:左下、左上、右上、右下。