Character doesn't face correct direction when running

Hi,

My character can run left and right, but he doesn’t face the left direction when running in that direction, not sure why.

I’ve wasted 3 days on the character movement alone and it still doesn’t work. All I want is a character than can move left and move right and faces the direction they are travelling.

Using Enhanced Input and PaparZD.

In your Character Blueprint, select the Character Movement Component and in the details panel, under Character Movement (Rotation Settings), enable Orient Rotation to Movement.

image

1 Like

Okay that was definitely something I was missing, thank you! but something isn’t right with the IMC_Default, what should the Modifier setup be like?

any issues here?

This is how I usually setup Movement input.

First/Third Person Input

Action
image

Mapping

Modifiers

W

  • No modifiers

S

  • Negate

D

  • Swizzle Input Axis Values : YXZ

A

  • Negate
  • Swizzle Input Axis Values : YXZ


2D/3D Side Scroller Input

And here’s just a 1D Axis Input setup for just left and right:

Action
image

Mapping
image

Graph
image
In this case when I look at the character in the level the right axis was X, that’s why World Direction is set to 1,0,0.

I love you, thank you <3

1 Like

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