浏览代码

fix: obj go floor

xzw 2 月之前
父节点
当前提交
a97ae79eb7
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      src/sdk/cover/index.js

+ 7 - 3
src/sdk/cover/index.js

@@ -2391,9 +2391,13 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes, laserRoot, laserOS
         },
         
         goFloor(floorIndex){//切换楼层
-             let model = viewer.objs.children.find(e=>e.id == 608)
-             if(!model)return  
-             model.goFloor(floorIndex)
+            let model = viewer.objs.children.find(e=>e.id == 608)
+            if(!model)return  
+            //model.goFloor(floorIndex) 
+            model.currentFloor = floorIndex
+            model.children.forEach((e)=>Potree.Utils.updateVisible(e, 'goFloor',  floorIndex == 'all' || e.name.includes(floorIndex)))
+           
+             
         }
         
     }