ArcartX工具集目录
Camera:相机
Camera相机工具集
我们常常只是想通过爱来掩饰嫉妒。
Camera.setCameraPosition(x, y, z, isFree)
- 设置相机位置
- 参数:
x
: 双精度浮点数类型(X坐标)y
: 双精度浮点数类型(Y坐标)z
: 双精度浮点数类型(Z坐标)isFree
: 布尔类型(是否自由视角)- 调用示例
Camera.setThirdPerson(isThirdPerson)
- 设置第三人称视角
- 参数:
isThirdPerson
: 布尔类型(是否第三人称视角)- 调用示例
Camera.setCameraPreset(preset)
- 设置相机预设
- 参数:
preset
: 字符串类型(预设名称)- 调用示例
Camera.lockCameraMode(isLock)
- 锁定相机模式
- 参数:
isLock
: 布尔类型(是否锁定)- 调用示例
Camera.setState(x, y, z, yaw, pitch, time)
- 设置状态相机位置
- 状态相机是覆盖掉当前预设相机的xyz,而pitch和yaw是相对于玩家本体转向角度进行设置。
- 该相机类型主要用于UI,比如一些UI需要应用自体相机位置变化的场景。
- 参数:
x
: 双精度浮点数类型(X坐标)y
: 双精度浮点数类型(Y坐标)z
: 双精度浮点数类型(Z坐标)yaw
: 浮点数类型(偏航角)pitch
: 浮点数类型(俯仰角)time
: 长整型(过渡时间)- 调用示例
Camera.clearState()
- 清除状态相机位置
- 参数:无
- 返回值:无
- 调用示例