From d1ec6bf485cf9179d157554eaef7a2339233dd03 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 28 一月 2026 17:04:08 +0800
Subject: [PATCH] 命格 重构战斗代码
---
Main/System/Battle/Buff/BattleObjectBuffMgr.cs | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Main/System/Battle/Buff/BattleObjectBuffMgr.cs b/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
index d1ded5f..51420d4 100644
--- a/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
+++ b/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
@@ -61,7 +61,7 @@
return;
}
int[] effectPos = effectPlayer.effectConfig.effectPos;
- effectPlayer.transform.position = battleObject.heroRectTrans.position;
+ effectPlayer.transform.position = battleObject.GetPosition();
if (null != effectPos && effectPos.Length >= 2)
{
effectPlayer.rectTrans.anchoredPosition += new Vector2(effectPos[0], effectPos[1]);
@@ -297,7 +297,7 @@
else
{
BattleEffectPlayer effect = battleObject.battleField.battleEffectMgr
- .PlayEffect(battleObject, skillConfig.BuffEffect, battleObject.heroRectTrans, battleObject.Camp, battleObject.teamHero.modelScale);
+ .PlayEffect(battleObject, skillConfig.BuffEffect, battleObject.GetRectTransform(), battleObject.Camp, battleObject.teamHero.modelScale);
effect.BindBone(battleObject, effect.effectConfig.nodeName);
@@ -321,7 +321,7 @@
UpdateControlState();
- battleObject.heroInfoBar.RefreshBuff(buffDataDict.Values.ToList());
+ battleObject.RefreshBuff(buffDataDict.Values.ToList());
onBuffChanged?.Invoke();
// bool isUnderControl = false;
--
Gitblit v1.8.0