125 战斗 修复了子弹类型有时候会卡住的问题 & 修复Buff特效偏移设定无效的问题
2个文件已修改
9 ■■■■ 已修改文件
Main/System/Battle/Buff/BattleObjectBuffMgr.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/SkillEffect/BulletSkillEffect.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/Buff/BattleObjectBuffMgr.cs
@@ -31,6 +31,11 @@
            {
                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]);
                }
            }
        }
    }
Main/System/Battle/SkillEffect/BulletSkillEffect.cs
@@ -294,7 +294,7 @@
        ShotToIndex(caster.Camp, caster.teamHero.positionNum, index);
    }
    //  散射
    private void ScatterShot(int index)
    {
        // 处理散射逻辑
@@ -442,7 +442,7 @@
    public override bool IsFinished()
    {
        bool isCurveFinish = false;
        bool isCurveFinish = bulletCurves.Count <= 0;
        foreach (var bulletCurve in bulletCurves)
        {