Make enemy follow player but only along one axis

Hey guys.

I’m trying to make an enemy always follow my player in a sidescroller but I only want them to follow my character on one axis. When player character jumps the the enemy starts following them on the Z axis as well.

I’ve been trying to only pin one single axis and it does adjust the movement of the enemy but it starts moving it in a completely different direction.

This is the non restricted working blueprint.

And this is what I am attempting to do but it messes up enemy’s movement direction

Thanks

What you have in your second image seems to ONLY be using Z, it seems you want to plug in x and y and ignore Z.

I’ve tried plugging in both x and y and the enemies start walking away from the character towards the camera at a 45 degree angle

I think you may make a new location vector and feed that vector with only the player’s axis you want the enemy to follow along … and add movement input to the enemy towards that location vector.
I am sorry I am just an absolute beginner, so please pardon me if I am wrong … I just wanted to help.
Good luck :slight_smile:

1 Like