How can I make my character not stop moving slowly?

Hello, I’m trying to make a 2.5D platformer game and I run into an issue where my character moves slowly when the character spawnpoint is left to right. Regardless of what speed I set it at. The only way it moves normally is if I make the spawnpoint pointed towards or backwards to the screen, but it makes the player walk to that exact spawnpoint direction without it being faced sideways

Sorry if my question sounds confusing, Unreal in 2D is real hard to do, but any answer is appreciated!

is it a click to move game, or does it take input? Are you using blue prints?

1 Like

THANK YOU FOR TALKING ABOUT 2.5D

I HAVE BEEN SEARCHING FOR YOU

It takes input, I’m also trying to add a grapple mechanic too but I’m mainly focusing on the ability to move first

Also to update, its now no longer moving at all
I’m constraining to plane so the player can’t get pushed forwards by a sudden object

You should check your collisions and rotations. Make sure everything has 0.0.0 rotation. Position character spawn properly and make sure it’s not spawning in some collision object.

use this console command ShowFlag.Collision 1, if it does not show all the collsiions just then type show Collision

There’s no Objects in my Area, the only objects are the ground and walls

It’s constrained to the Y Plane so it doesn’t fall off the foreground/background from either sides

Then it could be that your character is too big, or you changed something in movement component. Revisit movement component and see what’s going on. Character works normally, I’m using it right now. There just is not enough info to help.

Nevermind, I had to change the get right vector to get forward vector.

Now i need to figure out how to make it turn instead of it animating forwards while moving backwards

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.