在 forge viewer 中,标记 gui 扩展设计已过时
In forge viewer, markupgui extension design get obosolete
我使用的是 Forge Viewer 版本 7。
因为我正在添加标记核心扩展,但是 ui 太过时了所以我们想更改 ui 但在那种情况下我们只能应用 css 并修改但我们想要如果可能的话,改变它的结构,如果不可能,那么我们有想法制作我们自己的标记工具栏并调用所有方法,但是如果我们想改变填充和描边以及不透明度,我们当时找不到任何方法来处理所以你能提供吗?
谢谢
随 Autodesk.Viewing.MarkupsCore
扩展(Autodesk.Viewing.MarkupsGui
扩展)提供的 UI 仅作为您如何构建自己的标记 UI 的示例。实际上,我们鼓励您使用 Autodesk.Viewing.MarkupsGui
构建自己的 UI 作为参考。
请注意,您可以在 https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/extensions/Markup/Markup.js 中找到基本 UI 的实现(查看 MarkupsGui
class 以及它如何使用 this.core
来访问 MarkupsCore
扩展程序的功能,例如 this.core.enterEditMode()
,或 this.core.copy()
和 this.core.paste()
)。
我使用的是 Forge Viewer 版本 7。 因为我正在添加标记核心扩展,但是 ui 太过时了所以我们想更改 ui 但在那种情况下我们只能应用 css 并修改但我们想要如果可能的话,改变它的结构,如果不可能,那么我们有想法制作我们自己的标记工具栏并调用所有方法,但是如果我们想改变填充和描边以及不透明度,我们当时找不到任何方法来处理所以你能提供吗?
谢谢
随 Autodesk.Viewing.MarkupsCore
扩展(Autodesk.Viewing.MarkupsGui
扩展)提供的 UI 仅作为您如何构建自己的标记 UI 的示例。实际上,我们鼓励您使用 Autodesk.Viewing.MarkupsGui
构建自己的 UI 作为参考。
请注意,您可以在 https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/extensions/Markup/Markup.js 中找到基本 UI 的实现(查看 MarkupsGui
class 以及它如何使用 this.core
来访问 MarkupsCore
扩展程序的功能,例如 this.core.enterEditMode()
,或 this.core.copy()
和 this.core.paste()
)。