Vector X is only the horizontal movement. Negative it will go left, positive it will go right.
Vector Y is only the vertical movement. Negative it will go up, positive it will go down.
In your example, you set the angle (no effect on the movement itself) and move it on the horizontal axis.
According to the key pressed, you want to set a combination of values for vector X and vector Y (also consider momentum).
Consider posting your capx.