From a010f1fb633c4a9eebb496e3bab19cac5fa963d3 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期一, 29 九月 2025 16:45:52 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts

---
 Main/System/Battle/FullScreenBattleWin.cs |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/Main/System/Battle/FullScreenBattleWin.cs b/Main/System/Battle/FullScreenBattleWin.cs
index 854af97..93c722b 100644
--- a/Main/System/Battle/FullScreenBattleWin.cs
+++ b/Main/System/Battle/FullScreenBattleWin.cs
@@ -4,7 +4,6 @@
 
 public class FullScreenBattleWin : UIBase
 {
-    float[] speedGear = { 1.1f, 1.3f, 1.5f };
 
     // 缁勪欢寮曠敤
     public Transform mountPoint;
@@ -63,10 +62,9 @@
         if (null == battleField)
             return;
 
-        int index = Array.IndexOf(speedGear, battleField.speedRatio);
-        index = (index + 1) % speedGear.Length;
-        battleField.SetSpeedRatio(speedGear[index]);
-        textSpeed.text = (index + 1).ToString();
+        BattleManager.Instance.speedIndex = (BattleManager.Instance.speedIndex + 1) % BattleManager.Instance.speedGear.Length;
+        battleField.SetSpeedRatio(BattleManager.Instance.speedGear[BattleManager.Instance.speedIndex]);
+        textSpeed.text = (BattleManager.Instance.speedIndex + 1).ToString();
     }
 
     private void PauseGame()
@@ -164,6 +162,6 @@
         ui.SetBattleField(battleField);
         battleField.UpdateCanvas(canvas);
 
-        textSpeed.text = (Array.IndexOf(speedGear, battleField.speedRatio) + 1).ToString();
+        textSpeed.text = (BattleManager.Instance.speedIndex + 1).ToString();
     }
 }

--
Gitblit v1.8.0