RoamPlugin

用于在场景中进行视角漫游操作,支持键盘和鼠标控制

关系

Implements

RoamPlugin Implements IRoamPlugin

实现接口: IRoamPlugin

用于在场景中进行视角漫游操作,支持键盘和鼠标控制

构造函数

RoamPlugin

构造函数

new RoamPlugin(props?)

参数

返回:RoamPlugin RoamPlugin对象

属性

icon

插件icon

icon: string

类型: string

id

插件唯一标识

id: string

类型: string

label

插件标识

label: string

类型: string

model

模型实例

model: any

类型: any

props

插件属性

props: IRoamProps

类型: IRoamProps

scene

当前场景

scene: IScene

类型: IScene

view

视图实例

view: any

类型: any

访问器

speed

获取移动速度

get speed(): number

返回: number 获取移动速度

设置移动速度

set speed(value: number): void

参数

  • value: number

返回: void

方法

close

关闭面板

close(): void

返回:void

destroy

销毁插件

destroy(): void

返回:void

initToolbar

初始化工具栏

initToolbar(): void

返回:void

install

安装插件到场景

install(_scene): void

参数

返回:void

roamSwitch

切换漫游

roamSwitch(type): void

参数

  • type: string 漫游类型:'pandown' | 'panin' | 'panup' | 'panleft' | 'panout' | 'panright' 漫游类型:'pandown' | 'panin' | 'panup' | 'panleft' | 'panout' | 'panright'

返回:void

show

显示插件

show(): void

返回:void

toggle

切换插件显示状态

toggle(): void

返回:void

BIMFlux AI