yyl
3 天以前 a178792731891bcd477ab0812ced1ab5fb9229fc
Main/System/Battle/BattleObject/BattleObject.cs
@@ -288,13 +288,21 @@
        teamHero.curHp = Math.Max(0, teamHero.curHp - (int)bounceHP);
    }
    const float pingpongTime = 0.2f;
    //  闪避开始
    public virtual void OnDodgeBegin()
    {
        float pingpongTime = 0.2f;
        RectTransform rectTrans = heroRectTrans;
        var tween = rectTrans.DOAnchorPos(new Vector3(-30, 0, 0), pingpongTime)
            .SetEase(Ease.OutCubic);
        motionBase.ShowIllusionShadow(true);
        tween.onComplete += () =>
        {
            motionBase.ShowIllusionShadow(false);
        };
        battleField.battleTweenMgr.OnPlayTween(tween);
    }
@@ -302,7 +310,6 @@
    //  闪避结束
    public virtual void OnDodgeEnd(Action _complete = null)
    {
        float pingpongTime = 0.2f;
        RectTransform rectTrans = heroRectTrans;
        var tween = rectTrans.DOAnchorPos(Vector3.zero, pingpongTime)