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/StoryBattleField.cs |   21 ++++-----------------
 1 files changed, 4 insertions(+), 17 deletions(-)

diff --git a/Main/System/Battle/BattleField/StoryBattleField.cs b/Main/System/Battle/BattleField/StoryBattleField.cs
index c64f4a6..e7b2852 100644
--- a/Main/System/Battle/BattleField/StoryBattleField.cs
+++ b/Main/System/Battle/BattleField/StoryBattleField.cs
@@ -37,10 +37,10 @@
 
     }
 
-    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);
 
         //  闃叉閲嶅娉ㄥ唽鐨勯棶棰�
         TeamManager.Instance.OnTeamChange += OnTeamChange;
@@ -74,21 +74,7 @@
         lastPresetID = TeamManager.Instance.GetMainTeamID();
     }
 
-    protected override void LoadMap(int mapID)
-    {
-        if (chapterConfig != null)
-        {
-        #pragma warning disable CS0618 // Obsolete 鈥� sync legacy fallback, use LoadMapAsync
-            Texture texture = ResManager.Instance.LoadAsset<Texture>("Texture/FullScreenBg", chapterConfig.MapBG);
-        #pragma warning restore CS0618
-            battleRootNode.SetBackground(texture);
-        }
-    }
-
-    /// <summary>
-    /// US2: Async map loading.
-    /// </summary>
-    protected override async UniTask LoadMapAsync(int mapID)
+    protected override async UniTask LoadMap(int mapID)
     {
         if (chapterConfig != null)
         {
@@ -97,6 +83,7 @@
         }
     }
 
+
     public override void Release()
     {
         base.Release();

--
Gitblit v1.8.0