From be1ad97b2e1bd4b108a5519d060e5bf9d1334c36 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期一, 01 六月 2026 19:01:51 +0800
Subject: [PATCH] 492 武将登场 武将返场 修复战令购买预览界面二次确认框被关闭bug
---
Main/System/MainLevel/MainBossEnterWin.cs | 29 +++++++++++++++++++++--------
1 files changed, 21 insertions(+), 8 deletions(-)
diff --git a/Main/System/MainLevel/MainBossEnterWin.cs b/Main/System/MainLevel/MainBossEnterWin.cs
index 9c23ddf..3b9b017 100644
--- a/Main/System/MainLevel/MainBossEnterWin.cs
+++ b/Main/System/MainLevel/MainBossEnterWin.cs
@@ -24,6 +24,8 @@
[SerializeField] Button fightBtn;
[SerializeField] Image fightIcon;
[SerializeField] ScrollerController dropItemScroller;
+ [SerializeField] Button heroRoadBtn;
+ [SerializeField] Button funPresetBtn;
protected override void InitComponent()
@@ -31,14 +33,22 @@
CloseBtn.AddListener(CloseWindow);
rankBtn.AddListener(() =>
{
- RankModel.Instance.ResetQueryParam();
- RankModel.Instance.QueryRankByPage(0, watchID: (int)PlayerDatas.Instance.baseData.PlayerID);
- var win = UIManager.Instance.OpenWindow<PlayerRankWin>();
- win.rankType = 0;
+
+ UIManager.Instance.OpenWindow<PlayerRankWin>(0);
});
fightBtn.AddListener(FightBoss);
+
+ heroRoadBtn.AddListener(() =>
+ {
+ UIManager.Instance.OpenWindow<DayMissionBaseWin>(2);
+ });
+
+ funPresetBtn.AddListener(()=>
+ {
+ FuncPresetManager.Instance.ClickBattlePreset((int)BattlePreSetType.Story);
+ });
}
protected override void OnPreOpen()
@@ -129,6 +139,10 @@
}
}
bossBG.SetOrgSprite(chapterConfig.BG, "MainLevel");
+
+ heroRoadBtn.SetActive(FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.DayMission));
+
+ funPresetBtn.SetActive(FuncPresetManager.Instance.IsPreShow());
}
@@ -136,11 +150,10 @@
{
if (MainLevelManager.Instance.CanChallengeBoss())
{
- var pack = new CB410_tagCMTurnFight();
- pack.MapID = 2;
- GameNetSystem.Instance.SendInfo(pack);
-
+ BattleManager.Instance.SendTurnFight(2);
+ BattleManager.Instance.storyBattleField.CleanBattle();
AutoFightModel.Instance.isPause = true;
+ // AutoFightModel.Instance.isAutoAttack = false;
}
CloseWindow();
}
--
Gitblit v1.8.0