From eb2fcb2536a8cce0b971f827c9232a138262b219 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 17 九月 2025 17:34:57 +0800
Subject: [PATCH] 125 【战斗】战斗系统 boss战&战斗开始 倍速 跳过 暂停

---
 Main/System/Main/HomeWin.cs |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/Main/System/Main/HomeWin.cs b/Main/System/Main/HomeWin.cs
index 4b6d0cd..6572837 100644
--- a/Main/System/Main/HomeWin.cs
+++ b/Main/System/Main/HomeWin.cs
@@ -59,10 +59,7 @@
     protected override void InitComponent()
     {
         taskButton.AddListener(OnClickTaskButton);
-        bossBtn.AddListener(() =>
-        {
-            UIManager.Instance.OpenWindow<MainBossEnterWin>();
-        });
+        bossBtn.AddListener(OnClickEnterBoss);
 
         changeHeroPosBtn.AddListener(() =>
         {
@@ -146,6 +143,20 @@
         UIManager.Instance.CloseWindow<BattleWin>();
     }
 
+    private void OnClickEnterBoss()
+    {
+        BattleField battleField = BattleManager.Instance.GetBattleFieldByMapID(2); //BOSS鎴樻枟
+
+        if (null != battleField)
+        {
+            FullScreenBattleWin fsBattleWin = UIManager.Instance.OpenWindow<FullScreenBattleWin>();
+            fsBattleWin.SetBattleField(battleField);
+            return;
+        }
+
+        UIManager.Instance.OpenWindow<MainBossEnterWin>();
+    }
+
     void PlayerDataRefresh(PlayerDataType type)
     {
         switch (type)

--
Gitblit v1.8.0