From bc1cb6da854cb2e9144f10ed55330a537ecdca16 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 04 三月 2026 14:35:57 +0800
Subject: [PATCH] 466 h5版本 资源规则修改 打包修改(未完成 勿拉取)

---
 Main/System/Battle/BattleHUDWin.cs |   13 ++++---------
 1 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/Main/System/Battle/BattleHUDWin.cs b/Main/System/Battle/BattleHUDWin.cs
index 8bc9877..9caf522 100644
--- a/Main/System/Battle/BattleHUDWin.cs
+++ b/Main/System/Battle/BattleHUDWin.cs
@@ -25,6 +25,8 @@
     private BattleField battleField;
     private List<DamageContent> damageContentList = new List<DamageContent>();
 
+    private bool isPoolReady = false;
+
     protected override void InitComponent()
     {
         base.InitComponent();
@@ -76,19 +78,12 @@
         EventBroadcast.Instance.RemoveListener<string, JsonData>(EventName.BATTLE_END, OnBattleEnd);
     }
 
-    private void InitializePools()
-    {
-        #pragma warning disable CS0618 // Obsolete 鈥� sync legacy fallback, use InitializePoolsAsync
-        damagePrefabPool = GameObjectPoolManager.Instance.GetPool(UILoader.LoadPrefab("DamageContent"));
-        #pragma warning restore CS0618
-    }
-
-    private async UniTask InitializePoolsAsync()
+    private async void InitializePools()
     {
         damagePrefabPool = GameObjectPoolManager.Instance.GetPool(await UILoader.LoadPrefabAsync("DamageContent"));
-        if (this == null) return;
     }
 
+
     public void SetBattleField(BattleField _battleField)
     {
         CleanupBattleField();

--
Gitblit v1.8.0