new ViewerEvent()
BimViewer对象的事件枚举
Members
(static) ANNOTATION_CANCEL
标注取消,UI套件按钮发出的
无事件参数
无事件参数
(static) ANNOTATION_SAVE
标注保存
事件参数 serializeData 序列化json对象
事件参数 serializeData 序列化json对象
(static) BEFORE_LOAD
轻量化数据准备下载之前
事件参数 {name:modelName} 模型名称
事件参数 {name:modelName} 模型名称
(static) BOX_SELECTED
框选事件
事件参数和PICK事件一致
事件参数和PICK事件一致
(static) CONTEXT_MENU
右键菜单
事件参数 mouse event 鼠标事件
事件参数 mouse event 鼠标事件
(static) DBL_CLICK
双击并选中某个构件
事件参数和PICK事件一致
事件参数和PICK事件一致
(static) DISPOSE
引擎销毁释放资源
(static) ERROR
模型下载过程中出现异常错误
事件参数 {message: msg} 错误消息
事件参数 {message: msg} 错误消息
(static) FIRST_PERSON_STOP
第一人称漫游过程中按下ESC键结束
事件参数 {source:'FirstPersonPluginEscKeyDown'}
(static) HEAD_LOADED
模型头文件加载完毕
事件参数 { model: model.name,modelId:model.id} 模型名称 模型id
事件参数 { model: model.name,modelId:model.id} 模型名称 模型id
(static) INTERSECTION
RAY事件,该事件一般给插件开发用,可以忽略
(static) LOADED
模型加载渲染完毕
事件参数 { model: model.name,modelId:model.id} 模型名称 模型id
事件参数 { model: model.name,modelId:model.id} 模型名称 模型id
(static) MAP_VIWER_INIT
地图对象初始化
(static) MESH_CHANGED
场景中的物体发生变化,譬如setProductsVisible()这样的API会触发该事件
(static) ON_DOWNLOADED
模型下载完毕
事件参数 {name:modelName} 模型名称
事件参数 {name:modelName} 模型名称
(static) ON_PROGRESS
轻量化数据下载进度
事件参数 {progress:progress,name:modelName}进度 模型名称
事件参数 {progress:progress,name:modelName}进度 模型名称
(static) PACKAGE_LOADED
分包中的某一包加载完毕
事件参数
{ model: model.name,modelId:model.id,productIds:productIds} 模型名称 模型id 这包中包含的构件ID数组
(static) PANORAMIC_DOUBLE_CLICK
全景图鼠标左键双击获得落点三维坐标事件
(static) PICK
PICK选中
事件参数 {source:'bim',data:[]} 对象数据包含pick的构件的重要信息
事件参数 {source:'bim',data:[]} 对象数据包含pick的构件的重要信息
(static) POINTER_LOCK_STOP
FPS漫游过程中会自动锁定鼠标指针操作,该事件会在停止FPS漫游操作并恢复鼠标正常操作时发送
(static) POST_RENDER
场景刷新
(static) PRODUCT_TREE_CHECKBOX_CHANGED
构件树节点上的checkbox选中状态变化
(static) PROPERTY_LOADED
构件属性数据加载完毕
(static) ROOM_LOADED
空间数据加载完毕
(static) ROOM_REMOVEED
空间数据移除完毕
(static) ROOM_TREE_NODE_CLICK
空间树节点click事件通知
(static) ROTATE_START
RotatePlugin执行旋转动画开始触发事件
(static) ROTATE_STOP
RotatePlugin执行旋转动画结束触发事件
(static) TRANSLATE_START
TranslatePlugin执行移动动画开始触发事件
(static) TRANSLATE_STOP
TranslatePlugin执行移动动画结束触发事件
(static) TREE_LOADED
Level数据加载完毕
(static) TREE_REMOVEED
Level数据移除完毕
(static) UNLOADED
卸载模型完毕
事件参数 { name: modelId } 模型id
事件参数 { name: modelId } 模型id