主题
Camera
默认相机对象。试玩/运行时玩家看到的画面由它决定,通过 CameraService:GetCurrentCamera() 获取;读写属性可调整相机参数,参数随地图保存。
概览
相机是玩家在试玩或正式运行时看到的画面来源,地图默认相机的参数会随地图一起保存。通过调整相机的各项属性,可以控制跟随模式、相机距离、视场角、俯仰角及其上下限、正交投影、旋转锁定、拖拽灵敏度与水平偏移等表现;相机的名称只读,用于标识不同的相机配置。
不可实例化,由接口返回
属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
Name | String | - | 名称是用于标识相机对象的字符串字段。 |
CameraMode | Int | - | 跟随模式表示相机跟踪目标时所使用的模式,属于整型字段。 |
EnableOrtho | Bool | - | 正交投影是一个布尔字段,表示相机是否启用正交投影。 |
CameraDistance | Float | - | 相机距离表示相机与观察目标之间的间隔距离,属于浮点类型字段。 |
CameraFov | Float | - | 视场角用于表达相机镜头的视野角度,属于浮点类型字段。 |
CameraPitch | Float | - | 相机的俯仰角,表示相机在俯仰方向(上下方向)上的角度信息,属于浮点类型字段。 |
MaxCameraPitch | Float | - | 最大俯仰角表示相机俯仰角允许达到的上限值,属于浮点类型字段。 |
MinCameraPitch | Float | - | 最小俯仰角表示相机俯仰角允许达到的下限值,属于浮点类型字段。 |
EnableLockRotate | Bool | - | 锁定旋转是一个布尔字段,表示是否开启相机的旋转锁定。 |
CameraLockPitch | Float | - | 锁定俯仰角表示相机被锁定时采用的俯仰方向角度值,属于浮点类型字段。 |
CameraLockYaw | Float | - | 锁定偏航角表示相机被锁定时采用的偏航方向角度值,属于浮点类型字段。 |
CameraDragMode | Int | - | 相机拖拽模式用于描述相机在拖拽操作下采用的交互方式,属于整型字段。 |
HorizontalOffset | Float | - | 水平偏移表示相机相对观察点在水平方向上的位置偏移量,属于浮点类型字段。 |
HorizontalSpeed | Float | - | 水平灵敏度表示相机在水平方向上的响应速度或灵敏度,属于浮点类型字段。 |
VerticalSpeed | Float | - | 垂直灵敏度表示相机在垂直方向上的响应速度或灵敏度,属于浮点类型字段。 |
CameraEditorMode | Int | - | 编辑视角模式表示当前相机在编辑器内使用的视角控制方式,属于整型字段。 |
