Browse Source

fix: obj go floor

xzw 2 tháng trước cách đây
mục cha
commit
a97ae79eb7
1 tập tin đã thay đổi với 7 bổ sung3 xóa
  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)))
+           
+             
         }
         
     }