From 58dc264634aceec6203a8edfa997563068095bf5 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 23 十月 2025 14:57:32 +0800
Subject: [PATCH] 136 战锤秘境 支持界面切出,结算弹窗修改,接入部分战斗表现
---
Main/System/ChallengeTab/ChallengeTabWin.cs | 21 +++++++++++++++++++--
1 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/Main/System/ChallengeTab/ChallengeTabWin.cs b/Main/System/ChallengeTab/ChallengeTabWin.cs
index bc04981..5bf2086 100644
--- a/Main/System/ChallengeTab/ChallengeTabWin.cs
+++ b/Main/System/ChallengeTab/ChallengeTabWin.cs
@@ -5,7 +5,7 @@
{
[SerializeField] ChallengeTabButton btnBoneField;
[SerializeField] ChallengeTabButton btnArena;
-
+
protected override void InitComponent()
{
base.InitComponent();
@@ -126,7 +126,24 @@
UIManager.Instance.CloseWindow<ChallengeTabWin>();
if (!FuncOpen.Instance.IsFuncOpen(funcId, true))
return;
- UIManager.Instance.OpenWindow<BoneFieldWin>();
+ BattleField battleField = BattleManager.Instance.GetBattleFieldByMapID(30010);
+ if (battleField != null)
+ {
+ BoneFieldBattleWin battleWin;
+ if (!UIManager.Instance.IsOpened<BoneFieldBattleWin>())
+ {
+ battleWin = UIManager.Instance.OpenWindow<BoneFieldBattleWin>();
+ }
+ else
+ {
+ battleWin = UIManager.Instance.GetUI<BoneFieldBattleWin>();
+ }
+ battleWin.SetBattleField(battleField as BoneBattleField);
+ }
+ else
+ {
+ UIManager.Instance.OpenWindow<BoneFieldWin>();
+ }
});
}
--
Gitblit v1.8.0