Skip to content

Camera ​

默认相机对象。试玩/运行时玩家看到的画面由它决定,通过 CameraService:GetCurrentCamera() 获取;读写属性可调整相机参数,参数随地图保存。

概览 ​

相机是玩家在试玩或正式运行时看到的画面来源,地图默认相机的参数会随地图一起保存。通过调整相机的各项属性,可以控制跟随模式、相机距离、视场角、俯仰角及其上下限、正交投影、旋转锁定、拖拽灵敏度与水平偏移等表现;相机的名称只读,用于标识不同的相机配置。

不可实例化,由接口返回

属性 ​

名称类型默认值说明
NameString-名称是用于标识相机对象的字符串字段。
CameraModeInt-跟随模式表示相机跟踪目标时所使用的模式,属于整型字段。
EnableOrthoBool-正交投影是一个布尔字段,表示相机是否启用正交投影。
CameraDistanceFloat-相机距离表示相机与观察目标之间的间隔距离,属于浮点类型字段。
CameraFovFloat-视场角用于表达相机镜头的视野角度,属于浮点类型字段。
CameraPitchFloat-相机的俯仰角,表示相机在俯仰方向(上下方向)上的角度信息,属于浮点类型字段。
MaxCameraPitchFloat-最大俯仰角表示相机俯仰角允许达到的上限值,属于浮点类型字段。
MinCameraPitchFloat-最小俯仰角表示相机俯仰角允许达到的下限值,属于浮点类型字段。
EnableLockRotateBool-锁定旋转是一个布尔字段,表示是否开启相机的旋转锁定。
CameraLockPitchFloat-锁定俯仰角表示相机被锁定时采用的俯仰方向角度值,属于浮点类型字段。
CameraLockYawFloat-锁定偏航角表示相机被锁定时采用的偏航方向角度值,属于浮点类型字段。
CameraDragModeInt-相机拖拽模式用于描述相机在拖拽操作下采用的交互方式,属于整型字段。
HorizontalOffsetFloat-水平偏移表示相机相对观察点在水平方向上的位置偏移量,属于浮点类型字段。
HorizontalSpeedFloat-水平灵敏度表示相机在水平方向上的响应速度或灵敏度,属于浮点类型字段。
VerticalSpeedFloat-垂直灵敏度表示相机在垂直方向上的响应速度或灵敏度,属于浮点类型字段。
CameraEditorModeInt-编辑视角模式表示当前相机在编辑器内使用的视角控制方式,属于整型字段。