From dfe22add81f39b0aef8560397f6cd3ef18b00a8e Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期二, 21 十月 2025 10:05:25 +0800
Subject: [PATCH] 143 演武场-客户端 战斗尝试接入轮次
---
Main/System/Battle/BattleField/ArenaBattleField.cs | 7 +++++++
Main/System/Battle/ArenaBattleWin.cs | 10 +++++++++-
2 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/Main/System/Battle/ArenaBattleWin.cs b/Main/System/Battle/ArenaBattleWin.cs
index 281378c..1806bca 100644
--- a/Main/System/Battle/ArenaBattleWin.cs
+++ b/Main/System/Battle/ArenaBattleWin.cs
@@ -13,7 +13,7 @@
[SerializeField] Button btnPause;
[SerializeField] RendererAdjuster buttonsAdjuster;
private BattleRootNode battleRootNode = null;
- private BattleField battleField;
+ public BattleField battleField;
[SerializeField] HeroCountryComponent myCountry;
[SerializeField] TextEx txtMyLV;
@@ -163,6 +163,7 @@
textSpeed.text = (BattleManager.Instance.speedIndex + 1).ToString();
DisplayHpInfo();
DisplayPlayerInfo();
+ UpdateRoundDisplay();
}
private void DisplayHpInfo()
{
@@ -283,4 +284,11 @@
return teamHeroes;
}
+ public void UpdateRoundDisplay()
+ {
+ if (battleField == null)
+ return;
+ txtWaveInfo.text = Language.Get("BoneField09", battleField.round, battleField.turnMax);
+ Debug.LogFormat("褰撳墠娉㈡暟锛歿0} 鏈�澶ц疆鏁帮細{1}", battleField.round, battleField.turnMax);
+ }
}
diff --git a/Main/System/Battle/BattleField/ArenaBattleField.cs b/Main/System/Battle/BattleField/ArenaBattleField.cs
index 65b39fb..3d363f2 100644
--- a/Main/System/Battle/BattleField/ArenaBattleField.cs
+++ b/Main/System/Battle/BattleField/ArenaBattleField.cs
@@ -51,6 +51,13 @@
uint FuncLineID, JsonData extendData)
{
base.TurnFightState(TurnNum, State, FuncLineID, extendData);
+ Debug.Log("ArenaBattleField TurnFightState:" + TurnNum + " State:" + State);
+ // 鏇存柊杞鏄剧ず
+ ArenaBattleWin fsBattleWin = UIManager.Instance.GetUI<ArenaBattleWin>();
+ if (fsBattleWin != null && fsBattleWin.battleField == this)
+ {
+ fsBattleWin.UpdateRoundDisplay();
+ }
switch (State)
{
--
Gitblit v1.8.0