簡體   English   中英

如何激活 Autodesk Forge Snapper?

[英]How to activate Autodesk Forge Snapper?

我正在嘗試激活自查看器 7.3 版以來實施的新 Snapper 擴展。

所以我像這樣加載擴展:

viewer.loadExtension('Autodesk.Snapping')

似乎工作。 之后,我嘗試訪問這樣描述的方法,但我總是收到此錯誤“getSnapResult 不是函數”:

viewer.loadExtension('Autodesk.Snapping').then(extension =>{
    snapper = extension;
});

snapper.getSnapResult();

我仍在使用 Philippe Leefsma 幾年前制作的舊擴展: https://forge.autodesk.com/cloud_and_mobile/2015/09/geometry-snapping-and-selection-commands-with-view-data-api .html

但由於它在 7.3 之前的版本中不再工作,我想用新的替換。

getSnapResult() 是 Snapper class 中的 function。 這是文檔的鏈接:

https://forge.autodesk.com/en/docs/viewer/v7/reference/Snapping/Snapper/

您可以嘗試以下方法:

var snapper = new Autodesk.Viewing.Extensions.Snapping.Snapper();
//...
snapper.getSnapResult();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM