我一直在玩Autodesk Viewer API。我已经加载了Markup扩展,我可以用它绘制箭头。但我无法弄清楚如何将工具更改为Rectangle或其他东西。
我已经关注this tutorial,但我不知道这是否是最新的。有一个releated question说api已经以某种方式改变了。
感谢任何帮助。
答案 0 :(得分:1)
在问这个之后我检查了source的Markup扩展并在那里评论了changeEditMode说
仅在[编辑模式]
时适用
我的错误是我在进入editMode之前尝试更改工具模式。
这样可行。
var markup = _viewer.getExtension("Autodesk.Viewing.MarkupsCore");
var modeRect = new Autodesk.Viewing.Extensions.Markups.Core.EditModeRectangle(markup);
markup.enterEditMode();
markup.changeEditMode(modeRect);
//markup.leaveEditMode();