Forge Viewer - 通过模型的Visibility Manager隐藏根节点不会更新IsolatedNodes属性

时间:2018-01-23 22:33:55

标签: autodesk-forge autodesk-viewer

我们目前正在使用我们产品中的Forge Viewer,并且还有一个扩展程序,允许我们与Viewer进行交互。如果我们已经在已加载的模型上隔离了一些节点,然后去隐藏整个模型,则不会更新模型的可见性管理器上的IsolateNodes属性。它继续具有先前被隔离的节点的id。

如何更新IsolatedNodes属性?

... FYI

  • 我们为隐藏整个模型而进行的调用如下:“model.visbilityManager.hide(model.getRootId());”

  • 我们目前使用的viewer3D.js版本是v3.3.5

1 个答案:

答案 0 :(得分:0)

根据您提问的信息,我会说您还没有完全卸载模型或需要完成查看器。一个建议可以是:

viewer.tearDown()
viewer.finish()
viewer = null