在MarkupsCore Extension定制代码后无法与Autodesk View交互

问题描述 投票:-1回答:1

我正在使用Autodesk.Viewing.MarkupsCore扩展在视图的方向为TOP时在3d查看器中标记矩形。

然后我要保存坐标并删除所有标记。

但是离开[[EditMode并删除所有标记后,我既不能移动视图也不能旋转视图。

我已经尝试过:

if (this.state.markupOn) { // this is the condition of leaving the markup markupExtension.leaveEditMode(); svgData = markupExtension.generateData(); markupExtension.unloadMarkupsAllLayers(); markupExtension.viewer.impl.invalidate(true); markupExtension.leaveEditMode(); window.Autodesk.Viewing.Extensions.Markups.Core.Utils.showLmvToolsAndPanels( this.viewer ); this.setState({ markupOn: !this.state.markupOn }); return; }

尝试了所有这些之后,我无法与视图进行交互。请帮助我。
autodesk-forge forge
1个回答
0
投票
标记扩展名的用法在此博客文章中说明:https://forge.autodesk.com/blog/using-autodeskviewingmarkupscore-extension

如果您关注了本文,但仍然遇到问题,请向forge (dot) help (at) autodesk (dot) com发送更完整的代码示例,以便我们进一步进行研究。

© www.soinside.com 2019 - 2024. All rights reserved.