Hi there. I am making a 2d top down space game, and have enemy ships, missiles etc following the player. The problem I cannot get around is that if I rotate a character to face its direction of movement, either through ‘find lookat rotation> set actor rotation’ in the event graph or by checking ‘orient rotatation to movement’ in the character movement component, it will often flip the character, ruining the 2d effect. The engine is rotating the character through whichever combination of axis will get to the desired vector as efficiently as possible.
Since all my movement happens in the XZ plane, I want all rotation to happen around the Y axis, but there doesn’t seem to be any way to limit rotation axis except through physics, which I am not using.
Can anyone give me a tip please?