我在 Viewer 中加载了 2 个模型,当我尝试遍历这些模型并使用此方法select(dbids, model, selectionType)从两个模型中选择多个元素时,它只突出显示最后一个模型上的(蓝色)元素。是否可以同时突出所有这些元素?因为我还需要通过按住 ctrl 键添加或删除我选择的内容,所以我需要将它们全部设为高亮。我按照本教程获取元素 https://forge.autodesk.com/blog/custom-window-selection-forge-viewer-simpler-extension 在此先感谢
1 回答
0
我认为另一个帖子已经回答了这个问题。简而言之:在 Forge Viewer 4.0 之后,试试下面的代码:
var selections = [
{
model: targetModel,
ids: dbIds
}
];
viewer.impl.selector.setAggregateSelection( selections );
请检查它是否有帮助。 多模型上下文中的 Forge Viewer Select
于 2019-10-14T08:08:48.057 回答