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/BattleField/BoneBattleField.cs |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/Main/System/Battle/BattleField/BoneBattleField.cs b/Main/System/Battle/BattleField/BoneBattleField.cs
index e861272..1ed3adb 100644
--- a/Main/System/Battle/BattleField/BoneBattleField.cs
+++ b/Main/System/Battle/BattleField/BoneBattleField.cs
@@ -1,20 +1,20 @@
+锘縰sing Cysharp.Threading.Tasks;
 using LitJson;
 using System.Collections.Generic;
 using System.Linq;
 
 public class BoneBattleField : BattleField
 {
-    protected JsonData extendData;
     protected MainLevelConfig levelConfig;
     public BoneBattleField(string _guid) : base(_guid)
     {
 
     }
 
-    public override void Init(int MapID, int FuncLineID, JsonData _extendData,
+    public override async UniTask Init(int MapID, int FuncLineID, JsonData _extendData,
         List<TeamBase> _redTeamList, List<TeamBase> _blueTeamList, byte turnMax)
     {
-        base.Init(MapID, FuncLineID, extendData, _redTeamList, _blueTeamList, turnMax);
+        await base.Init(MapID, FuncLineID, extendData, _redTeamList, _blueTeamList, turnMax);
 
         int level = FuncLineID;// 鍏冲崱
         extendData = _extendData;
@@ -67,7 +67,7 @@
         if (UIManager.Instance.IsOpened<BoneFieldBattleWin>())
         {
             UIManager.Instance.CloseWindow<BoneFieldBattleWin>();
-            UIManager.Instance.OpenWindow<BoneFieldWin>();
+            UIManager.Instance.OpenWindowAsync<BoneFieldWin>().Forget();
         }
     }
 
@@ -95,7 +95,7 @@
         BoneFieldBattleWin fsBattleWin = UIManager.Instance.GetUI<BoneFieldBattleWin>();// as FullScreenBattleWin;
         if (null == fsBattleWin)
         {
-            fsBattleWin = UIManager.Instance.OpenWindow<BoneFieldBattleWin>();
+            fsBattleWin = UIManager.Instance.OpenWindowAsync<BoneFieldBattleWin>().Forget();
         }
         fsBattleWin.SetBattleField(this);
 

--
Gitblit v1.8.0