public ChargingState(AttackStateMachine ASM, MeleeChargeAttack chargeAttack) : base(ASM, chargeAttack)
 {
 }
 protected ChargeAttackState(AttackStateMachine ASM, MeleeChargeAttack chargeAttack) : base(ASM)
 {
     _chargeAttack = chargeAttack;
 }