Hey thanks for that! Definitely serves it's purpose, and actually I do need it for both touch and mouse so it's good.
Now I need to play around with this because actually I need the jump to perform in a more specific way. First thing I noticed now is the touch has to be held down for the jump to complete in either direction. Actually, finally my end goal is to have a mechanic whereby when the player touches in the direction they want to jump, it powers the jump depending on how long they press. A little directional arrow appears when in touch before they jump (this I have already setup). And then of course when they release touch the player fires in the direction they had the arrow and at the power they specified when in touch.
Is this a complicated mechanic to setup? I don't expect anyone to make this for me of course. But again, if you could point me in the right direction of events/actions needed it would be appreciated.