Skip to content

摄像机视角

属性

cameraMode

默认值:GameCameraMode.FIXED

视角模式

定义于 #L11828


cameraEntity

默认值:玩家本身

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

定义于 #L11833


cameraPosition

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

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

定义于 #L11848


cameraTarget

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

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

定义于 #L11838


cameraUp

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

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

定义于 #L11843


cameraFovY

默认值:0.25

垂直方向的视场角

定义于 #L11858


enable3DCursor

默认值:false

启动玩家的3D光标

定义于 #L12013


cameraFreezedAxis

默认值:GameCameraFreezedAxis.NONE

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

定义于 #L11853


freezedForwardDirection

默认值:null

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

定义于 #L11947


cameraDistance

默认值:8.5

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

定义于 #L11863

方法

setCameraPitch()

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

输入参数

参数必填默认值类型说明
vnumber设置弧度

定义于 #L11721


setCameraYaw()

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

输入参数

参数必填默认值类型说明
vnumber设置弧度

定义于 #L11725

枚举

GameCameraMode

玩家的相机视角模式

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

定义于 #L11555


GameCameraFreezedAxis

玩家的轴模式

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

定义于 #L11561