Having to double gesture controls

I’ve tried doing this a couple of different ways but both result in having to tap the device twice to get a movement.

For instance; I want my character to move left with a swipe left, jump with a swipe up, and crouch with a swipe down, etc.

Swipe Gesture Event(Left) = MoveLeft(Finish)= (Then returns to Swipe Gesture Event.)

What ends up happening is that it get’s stuck on MoveLeft.

Next attempt:

TouchEvent(Finger1/Begin) = SwipeGestureEvent(Left)=MoveLeft(TouchEvent/Ended)=Returns

This has the same effect. Swipe 1 does nothing. Swipe 2 moves character left. Swipe 3 does nothing. Swipe 4 moves character left.

It’s a poor way to run a controller setup.

I’m still in the process of getting my Galaxy S3 to run the Unity app, maybe then this will make more sense but I’m confused as to when you use Touch Event or can solely the Swipe Gesture.

Oops I meant to post this in the Unity Playmaker section but maybe I could make my question more clear.

Swipes and “OnTouch” is easy to do.

But how do you mimic the “Get Key Up” effect, where the movement will continue until you release your finger from the screen?

This seems to be a combination of “Touch Event” + “Swipe Gesture”