autodesk-forge - 如何在伪造查看器中放大资产
问题描述
我们已经在我们的 Web 应用程序中实现了伪造查看器。在伪造查看器中单击资产时,我们需要加载整个页面。
在查看器中选择对象时是否有任何单击事件可用?
请提供函数名称或代码,我们需要在资产选择时点击任何函数。
解决方案
您甚至可以在下面使用,您可以在创建查看器实例后编写此事件
viewer.addEventListener(Autodesk.Viewing.SELECTION_CHANGED_EVENT, onSelectionChanged);
function onSelectionChanged()
{
perform your operation;
}
用于缩放您可以使用的资产
viewer.fitToView([arrayofdbid],viewer.model);
如果要突出显示选择,可以使用,
viewer.select([array of dbid]);
推荐阅读
- java - Lombok - 在同一类中休眠@OneToOne - StackOverFlowError
- c# - 有一个用于下载 Excel 的网址。当我将该网址粘贴到浏览器中时,它会下载。但在 C# 中它不起作用
- regex - 获取postgresql中重复星号之间的数据
- nginx - NGINX Rewrite 将查询字符串编码为路径
- javascript - 样板/模板一直显示 App.Js 页面的相同内容
- arrays - 如何将 8 位无符号整数数组打包成 11 位无符号整数数组
- python - Python - 为与多处理一起运行的函数创建一个简单的 killswitch
- r - 如何在同一个工作区中显示这 5 个条形图?
- node.js - (节点:15867)警告:在循环依赖中访问模块导出的不存在属性“cat”
- python - 如何断言后跟 sys.exit() 的日志记录错误