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/Settlement/BattleSettlementManager.cs |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/Main/System/Settlement/BattleSettlementManager.cs b/Main/System/Settlement/BattleSettlementManager.cs
index 29bfb86..199809f 100644
--- a/Main/System/Settlement/BattleSettlementManager.cs
+++ b/Main/System/Settlement/BattleSettlementManager.cs
@@ -4,6 +4,7 @@
 using System.Collections.Generic;
 using System.Linq;
 using System.Text;
+using Cysharp.Threading.Tasks;
 using LitJson;
 using UnityEngine;
 
@@ -68,53 +69,53 @@
             case BattleConst.ArenaBattleField:
                 if (isWin)
                 {
-                    UIManager.Instance.OpenWindow<ArenaBattleVictoryWin>();
+                    UIManager.Instance.OpenWindowAsync<ArenaBattleVictoryWin>().Forget();
                 }
                 else
                 {
-                    UIManager.Instance.OpenWindow<ArenaBattleFailWin>();
+                    UIManager.Instance.OpenWindowAsync<ArenaBattleFailWin>().Forget();
                 }
                 break;
             case BattleConst.BoneBattleField:
                 if (isWin)
                 {
-                    UIManager.Instance.OpenWindow<BoneBattleVictoryWin>();
+                    UIManager.Instance.OpenWindowAsync<BoneBattleVictoryWin>().Forget();
                 }
                 else
                 {
-                    UIManager.Instance.OpenWindow<BoneBattleFailWin>();
+                    UIManager.Instance.OpenWindowAsync<BoneBattleFailWin>().Forget();
                 }
                 break;
             case BattleConst.TianziBillboradBattleField:
                 TianziBillboradManager.Instance.isSweepVictory = false;
-                UIManager.Instance.OpenWindow<TianziBillboradVictoryWin>();
+                UIManager.Instance.OpenWindowAsync<TianziBillboradVictoryWin>().Forget();
                 break;
             case BattleConst.WarlordPavilionBattleField:
                 WarlordPavilionManager.Instance.isAutoNext = isWin;
                 if (isWin)
                 {
-                    UIManager.Instance.OpenWindow<WarlordPavilionVictoryWin>();
+                    UIManager.Instance.OpenWindowAsync<WarlordPavilionVictoryWin>().Forget();
                 }
                 else
                 {
-                    UIManager.Instance.OpenWindow<WarlordPavilionFailWin>();
+                    UIManager.Instance.OpenWindowAsync<WarlordPavilionFailWin>().Forget();
                 }
                 break;
             default:
                 if (isWin)
                 {
-                    UIManager.Instance.OpenWindow<BattleVictoryWin>();
+                    UIManager.Instance.OpenWindowAsync<BattleVictoryWin>().Forget();
                 }
                 else
                 {
-                    UIManager.Instance.OpenWindow<BattleFailWin>();
+                    UIManager.Instance.OpenWindowAsync<BattleFailWin>().Forget();
                 }
                 break;
         }
 
         if (isWin)
         {
-            SoundPlayer.Instance.PlayUIAudio(57);
+            SoundPlayer.Instance.PlayUIAudio(57).Forget();
         }
     }
 
@@ -330,7 +331,7 @@
             return;
 
         BattleDetailBattleName = battleName;
-        UIManager.Instance.OpenWindow<BattleDetailWin>();
+        UIManager.Instance.OpenWindowAsync<BattleDetailWin>().Forget();
     }
 
     //鎴樻枟缁撴灉璇︽儏鐣岄潰鑾峰彇 鎴戞柟鍙戣捣鐨勬垬鏂楃殑涓晫鏂瑰悕瀛�

--
Gitblit v1.8.0