public void Crouch()
 {
     if (grounded && recovered)
     {
         crouch = true;
         anim.Crouch();
         Debug.Log("Crouch");
     }
 }