xzw 2 năm trước cách đây
mục cha
commit
cfe7402523

+ 8 - 31
public/static/lib/potree/potree.js

@@ -73616,6 +73616,7 @@ void main()
 	                visible: shouldVisi,
 	                reason,
 	            }); 
+	             
 	        }
 	        
 	        
@@ -106069,14 +106070,7 @@ ENDSEC
 	        viewer.addEventListener('getIntersect', updateVisi);
 	        
 	        
-	        
-	        /* viewer.addEventListener("beginSplitView",()=>{
-	            this.updateVisible("splitView", false) 
-	        })
-	        viewer.addEventListener("finishSplitView",()=>{
-	            this.updateVisible("splitView", true) 
-	        })  */
-	         
+	     
 	         
 	        this.addEventListener("setEnable",(e)=>{
 	            Potree.Utils.updateVisible(this, "enable", e.value, 1,   e.value?'add':'cancel' ); //界面开关
@@ -106085,32 +106079,15 @@ ENDSEC
 	            }else if() */
 	            
 	        });
-	         
-	         
-	        /* if(Potree.settings.isOfficial){
-	            Potree.Utils.updateVisible(this, "enable", false) 
-	        }else{ */
-	        
-	        
+	          
 	        //默认隐藏, 显示的条件:测量拖拽  或  外部消息setEnable
 	        
-	            Potree.Utils.updateVisible(this, "default", false, 0); //默认隐藏 
-	            
-	            viewer.addEventListener("MeasureDragChange",(e)=>{//测量drag 
-	                Potree.Utils.updateVisible(this, "measure", e.state, 1,   e.state?'add':'cancel'); 
-	            });
-	            
-	            
-	            
-	            
-	            /* viewer.addEventListener("measureMovePoint",()=>{//测量开始
-	                Potree.Utils.updateVisible(this, "measure", true, 1, 'add') 
-	            })
-	            viewer.addEventListener("endMeasureMove",()=>{
-	                Potree.Utils.updateVisible(this, "measure", false, 1, 'cancel') 
-	            }) */
-	        //}
+	        Potree.Utils.updateVisible(this, "default", false, 0); //默认隐藏 
 	        
+	        viewer.addEventListener("MeasureDragChange",(e)=>{//测量drag 
+	            Potree.Utils.updateVisible(this, "measure", e.state, 1,   e.state?'add':'cancel'); 
+	        });
+	         
 	        
 	        viewer.scene.view.addEventListener('flyingDone',()=>{
 	            if(!this.visible)return

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1 - 1
public/static/lib/potree/potree.js.map


+ 2 - 0
src/sdk/laser/core/enter.js

@@ -344,9 +344,11 @@ var enter = ({
             //手动开启或关闭:
             show: () => {
                 Potree.Utils.updateVisible(measure, "inListByUser", true);
+                viewer.dispatchEvent('content_changed')
             },
             hide: () => {
                 Potree.Utils.updateVisible(measure, "inListByUser", false);
+                viewer.dispatchEvent('content_changed')
             },
             /* highlight: (isHight) => {
                 measure.setSelected(isHight, "byList");