问题描述
我正在寻找有关如何为标记扩展创建新的EditMode工具的文档。文档非常稀缺,我找不到标记扩展的源代码。我唯一能找到的是here。
我正在尝试解密此文件:https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/extensions/Markup/Markup.js,但是它有很多webpack引用,很难阅读。
有人设法创建自定义EditMode工具吗?
我们团队的一名成员设法找到了标记扩展的来源,并在此处发布了链接,从而也可以帮助其他人
https://autodeskviewer.com/viewers/latest/docs/extensions_Markup_core_Markup.js.html
解决方法
不幸的是,今天不正式支持实现自定义标记类型。您找到的文档(https://autodeskviewer.com/viewers/latest/docs/tutorial-feature_markup.html#create-a-new-drawing-tool-a-new-editmode)还没有准备就绪。
编辑:
虽然我仍然相信标记代码 not 尚未准备好用于自定义标记实现,但这是一个进行中的自定义标记工具,可以绘制笑脸: https://github.com/petrbroz/forge-basic-app/blob/sample/custom-markup/public/smiley-markup.js
在示例应用程序中,通过单击按钮将其激活: https://github.com/petrbroz/forge-basic-app/blob/sample/custom-markup/public/main.js#L11-L20
这里正在起作用:https://imgur.com/a/2SFrGIM