From 9424aabcb70374223a621eab120e9098cc36edc9 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 06 十一月 2025 11:10:08 +0800
Subject: [PATCH] 125 战斗 反伤 飘血 掉落表现消失问题修复
---
Main/System/Battle/BattleObject/BattleObject.cs | 24 +++++++-----------------
1 files changed, 7 insertions(+), 17 deletions(-)
diff --git a/Main/System/Battle/BattleObject/BattleObject.cs b/Main/System/Battle/BattleObject/BattleObject.cs
index 7040934..9941d87 100644
--- a/Main/System/Battle/BattleObject/BattleObject.cs
+++ b/Main/System/Battle/BattleObject/BattleObject.cs
@@ -48,7 +48,7 @@
private set;
}
- protected BattleDrops battleDrops;
+ protected BattleDrops m_battleDrops;
private RectTransform m_heroRectTrans;
@@ -319,9 +319,9 @@
if (isFatalAttack)
{
- if (null != battleDrops)
+ if (null != battleHurtParam.battleDrops)
{
- PushDropItems(battleDrops);
+ PushDropItems(battleHurtParam.battleDrops);
}
battleField.OnObjsDead(new List<HB422_tagMCTurnFightObjDead>() { battleHurtParam.deadPack });
@@ -344,16 +344,6 @@
}
}
- }
-
- public void SuckHp(uint suckHP, SkillConfig skillConfig)
- {
- // teamHero.curHp = Math.Min(teamHero.maxHp, teamHero.curHp + (int)suckHP);
- }
-
- public void HurtByReflect(uint bounceHP, SkillConfig skillConfig)
- {
- // teamHero.curHp = Math.Max(0, teamHero.curHp - (int)bounceHP);
}
@@ -460,21 +450,21 @@
public void PushDropItems(BattleDrops _battleDrops)
{
- battleDrops = _battleDrops;
+ m_battleDrops = _battleDrops;
}
public void PerformDrop()
{
- if (null == battleDrops || battleDrops.dropItemPackIndex.Count == 0)
+ if (null == m_battleDrops || m_battleDrops.dropItemPackIndex.Count == 0)
return;
EventBroadcast.Instance.Broadcast<string, BattleDrops, Action>(
- EventName.BATTLE_DROP_ITEMS, battleField.guid, battleDrops, OnPerformDropFinish);
+ EventName.BATTLE_DROP_ITEMS, battleField.guid, m_battleDrops, OnPerformDropFinish);
}
protected void OnPerformDropFinish()
{
- battleDrops = null;
+ m_battleDrops = null;
}
public void SetBack()
--
Gitblit v1.8.0