How do you "launch" in direction the player character is facing?

This is currently what i have to make a charged jump. and will later add visuals (i.e. charge bar) but my question is how do i make the character move forward (in the direction the player is facing) as well as upward when jumping.

this may help you

Completed superjump