告诉我们 "clientToWorld"
Tell us about "clientToWorld"
"clientToWorld"用于标识和标记成员和坐标。
我们也在考虑实现一个显示选中成员属性信息的功能。
但是"clientToWorld"指定的成员的dbid是Leaf Object的,无法获取到正确的属性信息。
通过单击鼠标选择成员时,"SelectionMode" 会选择 Leaf 或 First。 "clientToWorld" 不是可以实现相同的控制吗?
从 clientToWorld
:
获取 dbid 后,尝试根据所需的选择模式查找节点 ID
const result = NOP_VIEWER.clientToWorld(x,y);
NOP_VIEWER.model.getInstanceTree().findNodeForSelection(result.dbId,Autodesk.Viewing.SelectionMode["LEAF_OBJECT"])
"clientToWorld"用于标识和标记成员和坐标。 我们也在考虑实现一个显示选中成员属性信息的功能。 但是"clientToWorld"指定的成员的dbid是Leaf Object的,无法获取到正确的属性信息。
通过单击鼠标选择成员时,"SelectionMode" 会选择 Leaf 或 First。 "clientToWorld" 不是可以实现相同的控制吗?
从 clientToWorld
:
const result = NOP_VIEWER.clientToWorld(x,y);
NOP_VIEWER.model.getInstanceTree().findNodeForSelection(result.dbId,Autodesk.Viewing.SelectionMode["LEAF_OBJECT"])