如何在Autodesk Viewer API标记扩展中更改为其他标记工具

时间:2017-03-13 17:29:45

标签: autodesk autodesk-forge autodesk-viewer

我一直在玩Autodesk Viewer API。我已经加载了Markup扩展,我可以用它绘制箭头。但我无法弄清楚如何将工具更改为Rectangle或其他东西。

我已经关注this tutorial,但我不知道这是否是最新的。有一个releated question说api已经以某种方式改变了。

感谢任何帮助。

1 个答案:

答案 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();