From 1bc33546a044cbc84dd9595c19dbcd9a4e309fc9 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期六, 10 一月 2026 14:06:10 +0800
Subject: [PATCH] #

---
 zy-acs-flow/src/map/player.js |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/zy-acs-flow/src/map/player.js b/zy-acs-flow/src/map/player.js
index 3bc62f0..406ad91 100644
--- a/zy-acs-flow/src/map/player.js
+++ b/zy-acs-flow/src/map/player.js
@@ -2,7 +2,7 @@
 import * as TWEEDLE from 'tweedle.js';
 import * as Tool from './tool';
 import star from '/img/map/star.png';
-import { MAP_MIRROR } from './constants';
+import { DEVICE_TYPE, MAP_MIRROR } from './constants';
 
 export default class Player {
 
@@ -90,6 +90,9 @@
 
                     // sprite show style which be selected
                     this.mapContainer.children.forEach(child => {
+                        if (child?.data?.type === DEVICE_TYPE.AREA) {
+                            return;
+                        }
                         if (Tool.isSpriteInSelectionBox(child, this.selectionBox)) {
                             this.selectedSprites.push(child);
                             Tool.markSprite(child);
@@ -228,8 +231,8 @@
         }
 
         this.scale = Math.min(
-            this.app.renderer.width / (maxX - minX) * 0.8,
-            this.app.renderer.height / (maxY - minY) * 0.8
+            this.app.renderer.width / (maxX - minX) * 0.85,
+            this.app.renderer.height / (maxY - minY) * 0.85,
         );
 
         let centerPoint = {

--
Gitblit v1.9.1