I’m trying to understand the basics of Unreal engine 5. I’m new to this.
The question itself:
I’m trying to implement the logic of turning a character with the mouse (top down), everything works fine while the actor is standing still, but when he starts moving, a strange thing happens.
I know that my problem is that I don’t understand how to work with position and rotation vectors correctly, but I also don’t understand which way I need to go to solve this.
For Find Look At Rotation you need to connect two coordinates of points (Location).
Start is the coordinates of the object you want to rotate. Target is where it should be rotated. The result will be a rotation that matches the specified direction.
If you want to rotate the mesh, the start must be the world location of the mesh.
The end point in the form of a cursor is indicated correctly.