From 57068987b4dcd94f315a604243106d80afd44a74 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Fri, 22 Nov 2024 22:51:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BD=95=E5=83=8F=E5=B0=91=E8=AE=B0?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/libs/control.js | 1 + src/game/state/move.ts | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/public/libs/control.js b/public/libs/control.js index 1e3a710..fcc6e36 100644 --- a/public/libs/control.js +++ b/public/libs/control.js @@ -720,6 +720,7 @@ control.prototype.tryMoveDirectly = function (destX, destY) { continue; if (dir && !core.inArray(canMoveArray[dx][dy], dir)) continue; if (canMoveDirectlyArray[i] < 0) continue; + core.clearRouteFolding(); if (core.control.moveDirectly(dx, dy, canMoveDirectlyArray[i])) { if (dir) { core.moveHero(dir, function () {}); diff --git a/src/game/state/move.ts b/src/game/state/move.ts index 9f524e1..bc58e03 100644 --- a/src/game/state/move.ts +++ b/src/game/state/move.ts @@ -646,8 +646,6 @@ export class HeroMover extends ObjectMoverBase { if (x === 0) core.setHeroLoc('x', map.width - 1); else core.setHeroLoc('x', 0); } else { - // console.trace(); - core.setHeroLoc('x', nx, true); core.setHeroLoc('y', ny, true); }