From 65b012899351d4ab77ecd42b7b052b805e05b3d7 Mon Sep 17 00:00:00 2001 From: lovezhangchuangxin <2911331070@qq.com> Date: Thu, 5 Dec 2024 14:05:21 +0800 Subject: [PATCH] =?UTF-8?q?fix(game):=20=E4=BF=AE=E5=A4=8D=E6=BB=9A?= =?UTF-8?q?=E5=8A=A8=E6=96=B9=E5=90=91=EF=BC=8C=E4=BC=98=E5=8C=96=E6=98=9F?= =?UTF-8?q?=E7=90=83=E5=BB=BA=E7=AD=91=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/game/src/components/game-map/index.vue | 4 ++-- packages/game/src/views/planet/PlanetPage.vue | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/game/src/components/game-map/index.vue b/packages/game/src/components/game-map/index.vue index 79087a8..487e7be 100644 --- a/packages/game/src/components/game-map/index.vue +++ b/packages/game/src/components/game-map/index.vue @@ -66,7 +66,7 @@ onMounted(() => { y: pointerPos.y / oldScale - stage.y() / oldScale, } - let newScale = e.deltaY > 0 ? oldScale * scaleBy : oldScale / scaleBy + let newScale = e.deltaY < 0 ? oldScale * scaleBy : oldScale / scaleBy newScale = Math.min(10, Math.max(1, newScale)) stage.scale({ x: newScale, y: newScale }) @@ -76,7 +76,7 @@ onMounted(() => { } stage.position(newPos) // 缩小才重新渲染,放大不用 - if (e.deltaY < 0) { + if (e.deltaY > 0) { render(stage, layer) } }) diff --git a/packages/game/src/views/planet/PlanetPage.vue b/packages/game/src/views/planet/PlanetPage.vue index 283ac29..209b924 100644 --- a/packages/game/src/views/planet/PlanetPage.vue +++ b/packages/game/src/views/planet/PlanetPage.vue @@ -85,6 +85,7 @@ const allResources = computed(() => { }) onMounted(() => { + getMyData() timerId.value = setInterval(() => { getMyData() }, 1000) as unknown as number