在 Forge 查看器中单击背景时,我可以禁用重置选择吗?

Can I disable to reset selections when click background in forge viewer?

在我的产品中,我不希望在某些情况下重置选择。

但选集必须能加。

所以,我想用“选择更改事件之前”取消选择更改。

请帮忙。

遗憾的是,我不知道观众会允许您以何种方式正式执行此操作。可以配置的是 - 您可以锁定某些 dbID 以使其不可选择 - 但我猜这对您的特定情况没有帮助。

话虽如此,您可以通过修改基本上封装了所有选择逻辑的 viewer.impl.selector 对象来修改选择行为(在 [=13 中查找 Selector class =]).但这将是一个脆弱的 hack,因为 viewer.impl 下的任何内容都被视为内部实现,因此不应依赖。