手机端如何在模型中选择多个构件?谢谢

手机端如何在模型中选择多个构件?谢谢

阅读 2.2k
1 个回答

因为手机没有ctrl键,所以需要自行增加多选状态来实现该效果 :)
流程:
1.让用户判断当前是否使用多选;
2.使用 SELECTION_CHANGED_EVENT 事件,监听用户点击(https://forge.autodesk.com/en...
当然如果是聚合模型 AGGREGATE_SELECTION_CHANGED_EVENT (https://forge.autodesk.com/en...;
3.根据多选状态记录点击过的构件,使用 viewer.select() 来重写选择队列
(https://forge.autodesk.com/en...
当然聚合模型需要你从相对model里面触发select了,这个我就不细说了;
4.如果关闭多选就视情况清空选择队列了 viewer.clearSelection()(https://forge.autodesk.com/en...

ps:虽然群里告诉你了,但是还是留个参考吧:)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进