我试图在我的Forge应用程序中复制BIM 360的设计评论编辑器的标注工具 (这是其中最有用的工具),但我似乎无法从标记核心扩展中获得适当的标注编辑模式。当我将editMode更改为“标注”时,它似乎只创建了标注末尾的文本框。到目前为止,我只能通过连接到svg元素的笨拙的eventListeners链来使其工作: 1.在绘制云时侦听“mouseup”事件,2.将editMode切换为箭头,3.启动“鼠标向下”事件以开始新箭头,4.在绘制箭头时侦听“mouseup”事件,5.将editMode切换为callout,6.在输入测试时将editMode切换回云。
它不仅非常笨拙,而且最后看起来像太可怕了!。
有没有人知道如何正确地激活这个工具,或者它是否应该像它那样工作呢?
很遗憾,我们不得不在这么多用BIM360实现的工具上重新发明轮子.曾经是标记扩展的一部分,但现在已经消失了。我真的不是一个图形界面开发人员,如果我必须成为一个,这将是几年后,我完成这个应用程序,我的公司可以利用它。
发布于 2018-11-07 12:55:46
您正在正确地使用来自MarkupsCore的标注工具。不幸的是,正如您所观察到的,该工具只生成文本框。它不像在BIM360中那样生成“云”矩形和连接线。
https://stackoverflow.com/questions/53051707
复制相似问题