xzw před 3 roky
rodič
revize
9b4f439b14
2 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 2 2
      public/lib/potree/potree.js
  2. 1 1
      public/lib/potree/potree.js.map

+ 2 - 2
public/lib/potree/potree.js

@@ -117609,7 +117609,7 @@ ENDSEC
                 
                 let dragInfo;  
                 let drag = (e)=>{ 
-                    if(this.split && e.dragViewport.name == 'top' && this.selected && this.transformState ){ 
+                    if(this.split &&  this.selected && this.transformState && (e.dragViewport.name == 'top' ||  this.transformState == 'translate')   ){ 
                         if(e.type == 'global_mousedown' ){ //开始
                             //if((e.intersect.object || e.intersect.pointcloud) == this.selected){
                             if(e.intersect.pointclouds.includes(this.selected) || e.intersect.allElements.some(e=>e.object == this.selected)){
@@ -117656,7 +117656,7 @@ ENDSEC
                 viewer.addEventListener('global_mousedown',  drag); 
                 viewer.addEventListener('global_drag', drag, 10);
                 viewer.addEventListener('global_mousemove', (e)=>{
-                    if(this.split && e.hoverViewport.name == 'top' && this.transformState && !e.drag ){
+                    if(this.split &&   this.transformState && !e.drag && (e.hoverViewport.name == 'top' ||  this.transformState == 'translate')){
                         
                         let mouseover =  e.intersect.pointclouds.includes(this.selected) || e.intersect.allElements.some(e=>e.object == this.selected);
                         //let mouseover = (e.intersect.object || e.intersect.pointcloud) == this.selected

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
public/lib/potree/potree.js.map