From b4e3ec262788b6254473abc70efdc78b4b7f571f Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 15 三月 2024 17:05:15 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/player.js |    9 +++++----
 zy-asrs-flow/src/pages/map/index.jsx |    5 ++++-
 zy-asrs-flow/src/pages/map/utils.js  |    2 +-
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/index.jsx b/zy-asrs-flow/src/pages/map/index.jsx
index 17e3a0d..a3aa714 100644
--- a/zy-asrs-flow/src/pages/map/index.jsx
+++ b/zy-asrs-flow/src/pages/map/index.jsx
@@ -97,7 +97,10 @@
         };
         window.addEventListener('resize', handleResize);
 
-        Utils.fetchMapData();
+        Utils.fetchMapData(intl);
+        setTimeout(() => {
+            player.adaptScreen();
+        }, 200)
     }, []);
 
     // resize
diff --git a/zy-asrs-flow/src/pages/map/player.js b/zy-asrs-flow/src/pages/map/player.js
index fcd26a5..ccc2afc 100644
--- a/zy-asrs-flow/src/pages/map/player.js
+++ b/zy-asrs-flow/src/pages/map/player.js
@@ -325,11 +325,12 @@
         if (!this.mapContainer || !this.app) {
             return;
         }
+        
+        this.mapContainer.scale.set(1);
+        this.mapContainer.position.set(0, 0);
         if (this.mapContainer.children.length === 0) {
             return;
         }
-        this.mapContainer.scale.set(1);
-        this.mapContainer.position.set(0, 0);
 
         let minX, maxX, minY, maxY;
         for (let sprite of this.mapContainer.children) {
@@ -343,8 +344,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.5,
+            this.app.renderer.height / (maxY - minY) * 0.5
         );
 
         let centerPoint = {
diff --git a/zy-asrs-flow/src/pages/map/utils.js b/zy-asrs-flow/src/pages/map/utils.js
index cde1275..61be79d 100644
--- a/zy-asrs-flow/src/pages/map/utils.js
+++ b/zy-asrs-flow/src/pages/map/utils.js
@@ -345,7 +345,7 @@
                 mapContainer.addChild(sprite);
             }
         })
-
+        
     }).catch((error) => {
         console.error(error);
     })

--
Gitblit v1.9.1