1. 常量

位于:BOS2D.**

1.1. GlobalData

全局数据,可修改

名称 说明 类型 默认 示例
IncrementRender 渐进式渲染,不阻塞UI,会一点一点显示 布尔值 boolean false true

1.2. IDENTITYMATRIX3

单位矩阵3*3 静态

1.3. DRAW_EVENTS

使用registerDrawEventListener方法添加,unregisterDrawEventListener方法移除

  • DRAW_LIST_LOAD_START:,图纸列表加载开始
  • DRAW_LIST_LOAD_COMPLETE, 图纸列表加载完成
  • DRAW_LOAD_ERROR //图纸加载错误
  • ONE_DRAW_LOAD_COMPLETE 一张图纸成功加载完成
  • ALL_DRAW_LOAD_COMPLETE 一个图纸包内的所有图纸加载完毕,不论成功与否。
  • SHOW_DRAW 显示图纸的时候

1.4. EVENTS

事件 静态 图纸相关事件

  • ON_SELECTION_CHANGED 选中发生变更,
  • ON_RECTPICK_ADD 框选添加,
  • ON_RECTPICK_REMOVE 框选移除,

  • ON_CLICK_PICK 点击拾取, 订阅的参数:{type:ON_CLICK_PICK,event: Object,doubleClick: Boolean,canvasPos: Object,intersectInfo: Object}

  • ON_HOVER_PICK 悬停拾取, 订阅的参数:{type:ON_CLICK_PICK,event: Object,canvasPos: Object,intersectInfo: Object}
  • ON_MEASURE_PICK 测量点击,
  • ON_SELECTION_FAILED 拾取失败,
  • ON_DATABASE_OPEN 数据库打开, 订阅的参数:{type:ON_DATABASE_OPEN}
  • ON_DATABASE_CLOSE 数据库关闭, 订阅的参数:{type:ON_DATABASE_CLOSE}
  • ON_DATABASE_ADD 添加数据,
  • ON_DATABASE_DELETE 删除数据,
  • ON_DATABASE_CLERA 清理数据,
  • ON_DATABASE_EEEOR 数据库错误, 订阅的参数:{type:ON_DATABASE_EEEOR}

相机相关事件

  • ON_CAMERA_CHANGE 视角、相机变更, 订阅的参数:{type:ON_CAMERA_CHANGE,camera:BOS3D.Camera}

控制相关事件

  • ON_CONTROL_ENTER 进入控制模式, 订阅的参数:{type:ON_CONTROL_ENTER,name:String}
  • ON_CONTROL_EXIST 退出控制模式, 订阅的参数:{type:ON_CONTROL_EXIST,name:String}
  • ON_POINTERLOCK_EXIST 退出自由漫游的沉浸控制模式, 订阅的参数:{type:ON_POINTERLOCK_EXIST,name:String}
  • ON_CONTROL_BEGIN 控制开始, 订阅的参数:{type:ON_CONTROL_BEGIN,name:String,control:String}
  • ON_CONTROL_END 控制结束, 订阅的参数:{type:ON_CONTROL_END,name:String,control:String}
  • ON_CONTROL_ZOOM 发生缩放, 订阅的参数:{type:ON_CONTROL_ZOOM}
  • ON_CONTROL_UPDATEUI UI需要更新,
  • ON_CONTROL_KEYDOWN 键盘按下,
  • ON_CONTROL_KEYUP 键盘抬起
  • ON_CAMERA_ANIMATION_UPDATE 相机动画更新 订阅的参数:{type:ON_CAMERA_ANIMATION_UPDATE}
版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-05-09 16:08:01

results matching ""

    No results matching ""