Forge Viewer 在添加标记时显示 UI

Posted

技术标签:

【中文标题】Forge Viewer 在添加标记时显示 UI【英文标题】:Forge Viewer show UI while adding Markups 【发布时间】:2018-01-16 16:31:16 【问题描述】:

我正在使用 MarkupsCore 扩展程序,并希望在添加或使用标记时保持我添加的 UI 在查看器中打开。

据我所知,一旦我调用 enterEditMode,UI 将不会返回,直到我隐藏所有标记。我添加的按钮似乎没有改变状态,并且在我调试时它们仍然标记为可见,但它们没有显示。

我在对象上尝试了 setVisibility,但该方法返回 false,因为它将按钮评估为未隐藏。

我有什么遗漏吗?

【问题讨论】:

【参考方案1】:

如果我对您的问题的理解正确,这是正常的,因为您在编辑标记时无法移动/旋转/缩放模型,主要是因为这些是视图顶部的 SVG 形状。理想情况下,您还应该在以后查看标记时保持查看器状态以恢复。

【讨论】:

是的,我理解不想移动或旋转,但我想拥有用于其他目的的 UI。在这种情况下,我想要一个显示他们当前选择的标记工具的面板,以及一个停止编辑标记的按钮。这样我就知道用户已经完成了,我可以将它们保存出来。

以上是关于Forge Viewer 在添加标记时显示 UI的主要内容,如果未能解决你的问题,请参考以下文章

forge Viewer-无法旋转下面的标记?

forge Viewer - 我们如何为 svg 标记添加 CAMERA_CHANGE_EVENT?

Forge Viewer - 标记层的概念是啥?

Forge Viewer - React 应用程序内的标记扩展

Forge Viewer - 标记 - 我们可以获得当前选择的 xy 坐标吗?

如何在 Typescript 中更改 Autodesk Forge Viewer 标记扩展中的编辑模式?