xzw 2 years ago
parent
commit
dbc725fda9
1 changed files with 8 additions and 0 deletions
  1. 8 0
      src/custom/objects/tool/ctrlPolygon.js

+ 8 - 0
src/custom/objects/tool/ctrlPolygon.js

@@ -129,6 +129,14 @@ export class ctrlPolygon extends THREE.Object3D {
                 } 
                 o.marker.addEventListener('mouseover', mouseover);
                 o.marker.addEventListener('mouseleave', mouseleave);
+                
+                o.marker.addEventListener('startDragging', (e)=>{//for mobile
+                    this.setMarkerSelected(o.marker, 'hover', 'single'); 
+                });
+                o.marker.addEventListener('drop', (e)=>{//for mobile
+                    this.setMarkerSelected(o.marker, 'unhover', 'single'); 
+                });
+                
                 o.marker.removeEventListener('addHoverEvent',addHoverEvent) 
             }
             o.marker.addEventListener('addHoverEvent',addHoverEvent)//当非isNew时才添加事件