Explorar o código

修复拖拽棋子报错

甘艺伟 hai 1 semana
pai
achega
9499e5f1b8
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      assets/script/logic/gridMap/UEGridMap.ts

+ 1 - 1
assets/script/logic/gridMap/UEGridMap.ts

@@ -129,7 +129,7 @@ export default class UEGridMap extends UEBase {
     }
 
     private OnTouchMove(event: cc.Event.EventTouch): void {
-        if (!this.selectedCell) return;
+        if (!this.selectedCell || !this.dragStartPos) return;
 
         const touchPos = this.gridLayer.convertToNodeSpaceAR(event.getLocation());
         const distance = touchPos.sub(this.dragStartPos).mag();