diff --git a/Assets/_Game/Scripts/Player/States/DownAttackState.cs b/Assets/_Game/Scripts/Player/States/DownAttackState.cs index 7dbc4a0..3754a61 100644 --- a/Assets/_Game/Scripts/Player/States/DownAttackState.cs +++ b/Assets/_Game/Scripts/Player/States/DownAttackState.cs @@ -42,9 +42,8 @@ namespace BaseGames.Player.States OnClipEnd(); } - // 施加向下的速度(下劈冲击) - if (Move?.Rb != null) - Move.Rb.velocity = new Vector2(Move.Rb.velocity.x, -18f); + // 下劈为纯向下攻击:保持角色原有的自然下落,不额外施加向下俯冲位移 + // (俯冲位移会让下劈手感变成下冲,命中弹跳逻辑见 OnDownHitConfirmed) } public override void OnStateExit()