From 9cc637d88bdce6fba8363f06da16d47a0de25b64 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 18 十二月 2025 23:20:21 +0800
Subject: [PATCH] 386 跳过按钮

---
 Main/System/Battle/BattleField/BattleField.cs |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/Main/System/Battle/BattleField/BattleField.cs b/Main/System/Battle/BattleField/BattleField.cs
index 0c7e101..772a929 100644
--- a/Main/System/Battle/BattleField/BattleField.cs
+++ b/Main/System/Battle/BattleField/BattleField.cs
@@ -273,7 +273,7 @@
 
         // 娓呯悊姝讳骸澶勭悊璁板綍
         processingDeathObjIds.Clear();
-        
+
         // 娓呯┖褰撳墠鎴樺満鐨勮閲忚褰�
         if (BattleHeroInfoBar.largestPackUID.ContainsKey(guid))
         {
@@ -303,7 +303,7 @@
         }
         if (recordPlayer == null || battleObjMgr == null)
             return;
-        
+
         recordPlayer.Run();
         battleObjMgr.Run();
         battleEffectMgr.Run();
@@ -315,7 +315,7 @@
         }
 
         operationAgent.Run();
-        
+
         // 瑙﹀彂 UI 灞傜殑鏇存柊鍥炶皟
         OnBattleRun?.Invoke();
     }
@@ -475,7 +475,7 @@
         {
             // 杩囨护鎺夋鍦ㄥ鐞嗘浜$殑瑙掕壊锛岄伩鍏嶉噸澶嶅鐞�
             List<BattleDeadPack> validDeadList = new List<BattleDeadPack>();
-            
+
             foreach (var deadPack in deadPackList)
             {
                 var objID = deadPack.deadPack.ObjID;
@@ -485,21 +485,21 @@
                     // Debug.LogWarning($"OnObjsDead: 瑙掕壊姝e湪澶勭悊姝讳骸锛屽拷鐣ラ噸澶嶆浜℃秷鎭� ObjID={objID}");
                     continue;
                 }
-                
+
                 BattleObject battleObj = battleObjMgr.GetBattleObject((int)objID);
                 if (battleObj == null)
                 {
                     Debug.LogError($"OnObjsDead: 鎵句笉鍒拌鑹� ObjID={objID}");
                     continue;
                 }
-                
+
                 // 娣诲姞鍒板鐞嗕腑鍒楄〃
                 processingDeathObjIds.Add(objID);
                 validDeadList.Add(deadPack);
 
 
             }
-            
+
             // 鍙鐞嗘湁鏁堢殑姝讳骸娑堟伅
             if (validDeadList.Count > 0)
             {
@@ -583,7 +583,7 @@
         {
             obj.layerMgr.UpdateLayer();
         }
-        
+
         battleRootNode.SetSortingOrder();
         // RendererAdjuster[] adjusters = battleRootNode.GetComponentsInChildren<RendererAdjuster>(true);
         // if (null != adjusters)
@@ -681,7 +681,10 @@
 
             IsBattleFinish = true;
 
-
+            if (!string.IsNullOrEmpty(guid))
+            {
+                Debug.Log($"OnBattleEnd guid {guid}");
+            }
             //鎻愪緵澶栭儴 鑳滃埄绛夊鍔辨樉绀�
             EventBroadcast.Instance.Broadcast<string, JsonData>(EventName.BATTLE_END, guid, turnFightStateData);
         });
@@ -698,10 +701,10 @@
         battleObjMgr.DestroyTeam(BattleCamp.Blue);
         SetBattleStartState();
         SetBattleMode(BattleMode.Stop);
-        
+
         // 娓呯悊姝讳骸澶勭悊璁板綍
         processingDeathObjIds.Clear();
-        
+
         // 娓呯┖褰撳墠鎴樺満鐨勮閲忚褰�
         if (BattleHeroInfoBar.largestPackUID.ContainsKey(guid))
         {
@@ -730,7 +733,7 @@
         battleObjMgr.DestroyTeam(BattleCamp.Blue);
         BattleManager.Instance.ClearStoryQueue();
         SetBattleStartState();
-        
+
         // 娓呯悊姝讳骸澶勭悊璁板綍
         processingDeathObjIds.Clear();
     }
@@ -764,7 +767,7 @@
     {
         recordPlayer.ForceFinish();
     }
-    
+
 
     //鏆傚仠鐨勫師鍥犳湁寰堝锛岄渶瑕佹鏌ュ悇绉嶇姸鎬�
     protected virtual bool CanResumeGame()

--
Gitblit v1.8.0