【问题标题】:Why updated forge viewer's model browser isolate the items instead of select?为什么更新的伪造查看器的模型浏览器隔离项目而不是选择?
【发布时间】:2021-05-16 02:32:16
【问题描述】:

在 forge 查看器的旧版本 (7.1.*) 中,Model 浏览器选择项目并聚焦所选项目。

但在最新版本(7.*.*)中,它隔离了项目。

是否有任何方法或设置可以在最新版本中恢复旧功能?

【问题讨论】:

    标签: autodesk-forge autodesk-viewer


    【解决方案1】:

    您可以通过在 ModelStructurePanel 上指定 options.docStructureConfig 来更改行为。

    请。检查下面的博客文章和堆栈溢出的查询哪个回答了这个主题。

    https://forge.autodesk.com/blog/customizing-modelstructurepanel-behavior-forge-viewer

    Prevent zoom in Forge viewer when clicking in Model Browser

    如博文中所述,您可以通过在 Autodesk.Viewing.OBJECT_TREE_CREATED_EVENT 处理程序上创建自定义 ModelStructure Panel 来更改行为,也可以在其构造函数中指定选项。

    您也可以在 GuiViewer3D constrictor 中指定选项,如下所示。

    var options = {
        docStructureConfig: {
            click: {
                onObject: ["selectOnly"] //instead of toggleOverlayedSelection
            },
            clickShift: {
                onObject: ["isolate"] //instead of toggleMultipleOverlayedSelection
            },
            clickCtrl: {
                onObject: ["selectToggle"] //instead of toggleMultipleOverlayedSelection
            }
        }
    }
    viewer3d = new Autodesk.Viewing.GuiViewer3D(document.getElementById('forgeViewer3d'), options);
    

    【讨论】:

      猜你喜欢
      • 2021-11-07
      • 2022-08-11
      • 2021-05-02
      • 1970-01-01
      • 1970-01-01
      • 2010-11-06
      • 2021-03-16
      • 2021-07-31
      • 2019-10-06
      相关资源
      最近更新 更多