When Input Touched is Fired, A Ball(Your Character) Moves to the left or to the right?

I have achieved this but want to know how I can make the Ball move to the left or to the right in a more powerful way. When the ball moves it moves about one millimeter.

I had answered a similar question last night. The difference was that to move left or right, the game compared the input location with the character location. But I can see that in either scenario, your method of splitting the Viewport in 2 and checking which side the touch occurs also works, seeing as the character is always at the centre.
Here is the [link][1]

Now, for your add movement. The thing about Add Movement Input, is that it needs to fire every frame. If you look at the 2d example project, they use an Axis event, which, when the input is pressed, constantly fires. In my example from the video, I use a Tick event to accomplish this.
Now I offer you another alternative, illustrated in the images below. I used a timeline to make the character move during the specified amount of time, in this case, 0.5 seconds.

Now, the image below shows the MoveLeft Timeline, in the MoveRight Timeline, the value is 1.0 instead of -1.0.

If you wanted to change the “Force” of the movement during this time, you would go in your CharacterMovement(Inherited) Details tab and change the MaxWalk Speed value.

Hopefully this could help you out! Take care :slight_smile: