文章詳情頁(yè)
javascript - autodesk forge viewer 多模型加載 模型瀏覽器問(wèn)題
瀏覽:164日期:2023-03-04 16:20:52
問(wèn)題描述
加載多個(gè)模型之后。在AGGREGATE_SELECTION_CHANGED_EVENT事件中
var propertyPanel = Viewer.getPropertyPanel(true); propertyPanel.currentModel = model; model.getObjectTree(function(instanceTree){Viewer.modelstructure.setModel(instanceTree); }
模型瀏覽器里面的模型樹(shù)雖然會(huì)根據(jù)點(diǎn)擊模型不同而變化 但是點(diǎn)擊紅框內(nèi)元素隱藏構(gòu)件時(shí)還是最初加載的模型
問(wèn)題解答
回答1:很抱歉,目前模型瀏覽器不支持多模型的使用情境,如果想修正這個(gè)狀況您可以試著去覆載 Autodesk.Viewing.UI.ModelStructurePanel 及 Autodesk.Viewing.Extensions.ViewerModelStructurePanel,并修改內(nèi)部函數(shù)讓其支持多模型使用情境。
標(biāo)簽:
JavaScript
上一條:javascript - 移動(dòng)web端能否支持音頻的錄制功能下一條:javascript - 能不能用js給一個(gè)div添加一個(gè)持續(xù)的hover的效果,就像有另一個(gè)鼠標(biāo)一直放在上邊?
相關(guān)文章:
1. sql語(yǔ)句 - mysql中關(guān)聯(lián)表查詢(xún)問(wèn)題2. python - django models 為生成的html元素添加樣式。3. css - chrome下a標(biāo)簽嵌套img 顯示會(huì)多個(gè)小箭頭?4. javascript - iframe 為什么加載網(wǎng)頁(yè)的時(shí)候滾動(dòng)條這樣顯示?5. javascript - vscode alt+shift+f 格式化js代碼,通不過(guò)eslint的代碼風(fēng)格檢查怎么辦。。。6. html - vue項(xiàng)目中用到了elementUI問(wèn)題7. javascript - 原生canvas中如何獲取到觸摸事件的canvas內(nèi)坐標(biāo)?8. javascript - 如何將一個(gè)div始終固定在某個(gè)位置;無(wú)論屏幕和分辨率怎么變化;div位置始終不變9. mysql updtae追加數(shù)據(jù)sql語(yǔ)句10. javascript - 有什么比較好的網(wǎng)頁(yè)版shell前端組件?
排行榜

熱門(mén)標(biāo)簽