From 2b2fcebe1648282d5f2c95b26194ee66040b1fb5 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期一, 27 十月 2025 09:35:57 +0800
Subject: [PATCH] 136 战锤秘境-客户端 boos血条置顶 接入buff
---
Main/System/Battle/BoneFieldBattleWin.cs | 58 +++++++++++++++++++++++++++++-----------------------------
1 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/Main/System/Battle/BoneFieldBattleWin.cs b/Main/System/Battle/BoneFieldBattleWin.cs
index 0e55903..344b5a4 100644
--- a/Main/System/Battle/BoneFieldBattleWin.cs
+++ b/Main/System/Battle/BoneFieldBattleWin.cs
@@ -22,10 +22,10 @@
public Text txtBossName;
public Text txtBattleRound;
public TotalDamageDisplayer totalDamageDisplayer;
- // public SkillTips skillTipsRed;
- // public SkillTips skillTipsBlue;
+ public SkillTips skillTipsRed;
+ public SkillTips skillTipsBlue;
private BattleObject bossBattleObject = null;
- // [SerializeField] public List<BattleBuffCell> buffCells;
+ [SerializeField] public List<BattleBuffCell> buffCells;
// 鐢熷懡鍛ㄦ湡
protected override void InitComponent()
@@ -132,8 +132,8 @@
BattleObject battleObject = battleField.battleObjMgr.GetBattleObject(teamHero.ObjID);
bool isRed = battleObject.Camp == BattleCamp.Red;
- // SkillTips tips = isRed ? skillTipsRed : skillTipsBlue;
- // tips.PlayMotion(battleField, isRed, teamHero, skillConfig);
+ SkillTips tips = isRed ? skillTipsRed : skillTipsBlue;
+ tips.PlayMotion(battleField, isRed, teamHero, skillConfig);
}
private void OnCreateBattleField(string arg1, BattleField field)
@@ -187,8 +187,8 @@
totalDamageDisplayer.SetActive(false);
- // skillTipsBlue.SetActive(false);
- // skillTipsRed.SetActive(false);
+ skillTipsBlue.SetActive(false);
+ skillTipsRed.SetActive(false);
}
private void OnBuffChanged()
@@ -198,7 +198,7 @@
{
buffList = bossBattleObject.buffMgr.GetBuffList();
}
- // RefreshBuff(buffList);
+ RefreshBuff(buffList);
}
private void RefreshHP()
@@ -312,29 +312,29 @@
}
}
- // public void RefreshBuff(List<HB428_tagSCBuffRefresh> datas)
- // {
- // if (buffCells.IsNullOrEmpty())
- // return;
+ public void RefreshBuff(List<HB428_tagSCBuffRefresh> datas)
+ {
+ if (buffCells.IsNullOrEmpty())
+ return;
- // for (int i = 0; i < buffCells.Count; i++)
- // {
- // if (i < datas.Count)
- // {
- // buffCells[i].SetActive(true);
- // HB428_tagSCBuffRefresh buffData = datas[i];
- // buffCells[i].Init(buffData, () =>
- // {
- // // 鐐瑰嚮buff鍥炬爣 鏄剧ずbuff鎻忚堪/褰撳墠韬笂鎵�鏈塨uff
- // });
- // }
- // else
- // {
- // buffCells[i].SetActive(false);
- // }
- // }
- // }
+ for (int i = 0; i < buffCells.Count; i++)
+ {
+ if (i < datas.Count)
+ {
+ buffCells[i].SetActive(true);
+ HB428_tagSCBuffRefresh buffData = datas[i];
+ buffCells[i].Init(buffData, () =>
+ {
+ // 鐐瑰嚮buff鍥炬爣 鏄剧ずbuff鎻忚堪/褰撳墠韬笂鎵�鏈塨uff
+ });
+ }
+ else
+ {
+ buffCells[i].SetActive(false);
+ }
+ }
+ }
private void OnRoundChange(int round, int maxRound)
{
--
Gitblit v1.8.0