当我在查看器中选择某个对象并在聚合模型的上下文菜单中选择“隐藏所选内容”时,应该引发什么事件?
对于单个模型,它是 HIDE_EVENT,但对于聚合模型不会引发它。我还检查了是否还有另一个事件,例如 AGGREGATE_ISOLATION_CHANGED_EVENT,但没有找到任何合适的内容。
请使用
Autodesk.Viewing.AGGREGATE_HIDDEN_CHANGED_EVENT
来捕获模型聚合场景中的隐藏事件。
要在聚合模型的上下文菜单中执行类似于“隐藏所选内容”的操作,我们可以通过以下方式调用 API:
let selSet = viewer.getAggregateSelection();
viewer.impl.visibilityManager.aggregateHide(selSet);