我如何为Autodesk Forge创建3d图钉扩展?

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

我想为Autodesk forge v7创建3d图钉扩展。*。我试图使用本文`3D Markup with icons and Info-Card。但是某些功能无法正常工作。我如何正确使用它?我在控制台中收到此错误

errors in console

现在所有功能都正常工作,在我为父代定义的数据中。图钉尚未出现。data with undefined parent

autodesk-forge forge
1个回答
1
投票

显然您的代码存在一些问题:

  • 由于已经管理Viewer v7及更高版本的叠加场景,因此您需要使用以下方法添加自定义几何:
 this.viewer.overlays.addScene('custom-scene');
 this.viewer.overlays.addMesh(this.line3d, 'custom-scene');
  • 使用箭头函数或绑定到窗口和文档事件(例如mousemoveclick)的回调,否则它们会丢失上下文并引发错误

  • 未设置必要的样式以使标记保持其相对位置...

请参见here,并针对上述所有内容进行了更正:enter image description here

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