xzw 1 年之前
父节点
当前提交
5514542651
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/custom/objects/tool/ctrlPolygon.js

+ 3 - 3
src/custom/objects/tool/ctrlPolygon.js

@@ -156,7 +156,7 @@ export class ctrlPolygon extends THREE.Object3D {
     
     
     
-    
+     
     dragMarker(e){
         
         var I, atMap 
@@ -167,7 +167,7 @@ export class ctrlPolygon extends THREE.Object3D {
             })
             return
         }
-        if(e.drag.pointerDelta.length() == 0){ //部分设备(华为matePad11)在touchstart后立即执行了touchmove,导致marker立即移动,需要屏蔽
+        if(e.drag.pointerDelta.length() == 0 && !this.isNew){ //部分设备(华为matePad11)在touchstart后立即执行了touchmove,导致marker立即移动,需要屏蔽..(刚创建时也会是0)
             return  
         }
         viewer.dispatchEvent({
@@ -179,7 +179,7 @@ export class ctrlPolygon extends THREE.Object3D {
         if(atMap && this.unableDragAtMap){ 
             e.drag.object = null //取消拖拽
             return 
-        }
+        } 
         e.drag.object.isDragging = true