CameraRotate

构造函数

构造函数

CameraRotate

构造函数

new CameraRotate(scene, camera?)

参数

  • scene: IScene 场景实例
  • camera?: ICamera 旋转相机,默认为当前相机

返回:CameraRotate CameraRotate对象

属性

scene

场景实例

scene: any

类型: any

wheelTimeout

wheelTimeout: any

类型: any

访问器

camera

获取相机实例

get camera(): ICamera

返回: ICamera 获取相机实例

设置相机实例

set camera(camera: ICamera): void

参数

返回: void

enableMouseRotate

获取是否启用鼠标旋转控制

get enableMouseRotate(): boolean

返回: boolean 获取是否启用鼠标旋转控制

设置是否启用鼠标旋转控制

set enableMouseRotate(val: boolean): void

参数

  • val: boolean

返回: void

方法

dispose

销毁实例,释放资源

dispose(): void

返回:void

pauseAutoRotate

暂停自动旋转

pauseAutoRotate(): void

返回:void

resumeAutoRotate

恢复自动旋转

resumeAutoRotate(): void

返回:void

startAutoRotate

开始自动旋转

startAutoRotate(speed): void

参数

  • speed: number = 1 旋转速度,默认 1

返回:void

stopAutoRotate

停止自动旋转

stopAutoRotate(): void

返回:void

BIMFlux AI