So, I have this throwing mechanic in my 2D side scrolling game where the player picks up (on collision with the lite purple square arrow on the side of the player with the "A" Key) and throws a bouncing ball-like face with an animation of the player throwing (with the "A" key again). I ask for some assistance in improving this. With the option of throwing up and down when holding or pressing one of up or down directional keys along with the "A" key. I'm running into errors doing this, Also I would like to give the player this ability while in the air except when the player throws in either direction the player freezes briefly in the air until the throw animation is finished. Anyone pleeeeeeeease help me...