Skip to content

摄像机视角 ​

属性 ​

cameraMode ​

默认值:GameCameraMode.FIXED

视角模式


cameraEntity ​

默认值:玩家本身

在第一人称视角(FPS)或第三人称跟随视角(FOLLOW)下,玩家视角所跟随的实体


cameraPosition ​

默认值:GameVector3(0, 0, 0)

固定视角(FIXED)和相对视角(RELATIVE)下,摄像机本身所处的位置

## cameraTarget ​

默认值:GameVector3(0, 0, 0)

固定视角(FIXED)和相对视角(RELATIVE)下,摄像机看向的目标点


cameraUp ​

默认值:GameVector3(0, 1, 0)

固定视角(FIXED)和相对视角(RELATIVE)下,摄像机镜头向上的矢量


cameraFovY ​

默认值:0.25

垂直方向的视场角


enable3DCursor ​

默认值:false

启动玩家的 3D 光标


cameraFreezedAxis ​

默认值:GameCameraFreezedAxis.NONE

相对视角(RELATIVE)下,下冻结相机轴


freezedForwardDirection ​

默认值:null

如果不为 null,眼睛看向指定方向且锁定左右旋转,只可以上下移动。


cameraDistance ​

默认值:8.5

摄像机离跟随目标的距离,这决定了相机在场景中观察目标时的相对位置。

方法 ​

setCameraPitch() ​

设置玩家视角准心绕水平方向的旋转弧度

输入参数

参数必填默认值类型说明
v是number设置弧度

setCameraYaw() ​

设置玩家视角准心绕垂直方向的旋转弧度

输入参数

参数必填默认值类型说明
v是number设置弧度

枚举 ​

GameCameraMode ​

玩家的相机视角模式

属性说明
FIXED第三人称固定视角
FOLLOW第三人称跟随视角(默认)
FPS第一人称视角
RELATIVE相对于玩家位置的第三人称视角

GameCameraFreezedAxis ​

玩家的轴模式

属性说明
NONE不设置
XX 轴
YY 轴
ZZ 轴
XYXY 轴
XZXZ 轴
YZYZ 轴
XYZXYZ 轴