构造函数

#Cconstructor
签名
ModelCameraComponent(engine: Engine, data: ModelCameraComponentData): ModelCameraComponent
描述

构造函数,只保存传入参数,不在这里创建内部对象

参数
engine: Engine

引擎

参数
data: ModelCameraComponentData

Mesh 参数

返回ModelCameraComponent

属性

#Pcontent

内部相机对象

签名PCamera
#Pdata?可选

参数

签名ModelCameraComponentData

方法

#McreateContent
签名
createContent(): void
描述

创建内部对象

返回void
#MfromData
签名
fromData(data: ModelCameraComponentData): void
描述

反序列化,记录传入参数

参数
data: ModelCameraComponentData

组件参数

返回void
#MonDestroy
签名
onDestroy(): void
描述

组件销毁

返回void
#MonStart
签名
onStart(): void
描述

组件开始,需要创建内部对象和添加到场景管理器中

返回void
#MonUpdate
签名
onUpdate(dt: number): void
描述

组件更新,更新内部对象状态

参数
dt: number

更新间隔

返回void
#MsetTransform
签名
setTransform(position: Vector3, rotation: Euler): void
描述

设置变换

参数
position: Vector3

位置

参数
rotation: Euler

旋转

返回void
#MupdateMainCamera
签名
updateMainCamera(): void
描述

更新合成主相机,更加当前相机元素状态

返回void