autodesk-forge - AggregatedView 的 keepCurrentModels 选项
问题描述
我正在尝试按照本文中描述的步骤加载多个模型:https ://forge.autodesk.com/blog/loading-multiple-models-forge-viewer-v7
如果您不使用新的 AggregatedView 类,则可以按照文章中的说明使用该keepCurrentModels: true
选项viewer.loadDocumentNode(...)
。
但是,在使用 AggregatedView 时,我无法保留已加载的模型。这是因为您不使用loadDocumentNode(...)
.
我使用网站上示例中提供的代码 ( https://gist.github.com/yiskang/c404af571ba4d631b5929c777503891e )。如何修改此代码,以便在加载初始模型后加载模型?
解决方案
只需AggregatedView#show( bubble )
在姓名缩写后调用您想要加载的其他模型。将在根据当前设计加载新模型时AggregatedView#show
应用该选项。keepCurrentModels: true
相反,要卸载已加载的模型,请调用AggregatedView#hide( bubble )
.
推荐阅读
- angular - ngx-print 不打印可滚动视图
- php - PHP 从字符串或文件中读取字节范围
- java - Java:使用线程进行文件搜索
- html - CSS复选框样式问题,“选中”样式不会出现
- html - 如果没有嵌套在内部,为什么按钮提交不起作用
- amazon-web-services - 将 AWS IAM 角色分配给 AWS EKS Jenkins 代理 Pod
- python - Python为什么不能从大到小
- algorithm - 用于查找多个坐标(纬度/经度)动态和静态之间距离的算法
- r - 如何在 R 的 mlr 中使用包(例如 glmnet)?
- python - 简单加法程序的语法错误