125 战斗 修复了子弹类型有时候会卡住的问题 & 修复Buff特效偏移设定无效的问题
| | |
| | | { |
| | | BattleEffectPlayer effectPlayer = kv.Value.Key; |
| | | effectPlayer.transform.position = battleObject.heroRectTrans.position; |
| | | var effectPos = effectPlayer.effectConfig.effectPos; |
| | | if (null != effectPos && effectPos.Length >= 2) |
| | | { |
| | | effectPlayer.rectTrans.anchoredPosition += new Vector2(effectPos[0], effectPos[1]); |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | ShotToIndex(caster.Camp, caster.teamHero.positionNum, index); |
| | | } |
| | | |
| | | |
| | | // 散射 |
| | | private void ScatterShot(int index) |
| | | { |
| | | // 处理散射逻辑 |
| | |
| | | |
| | | public override bool IsFinished() |
| | | { |
| | | bool isCurveFinish = false; |
| | | bool isCurveFinish = bulletCurves.Count <= 0; |
| | | |
| | | foreach (var bulletCurve in bulletCurves) |
| | | { |