I’m working on a cat movement system in Unreal Engine 5, but I’m new to this. I’ve set up three float variables: InputX, InputZ, and Direction. In the Character Blueprint, pressing the ‘A’ key sets InputX to -1, turning the character left, while pressing ‘D’ sets InputZ to +1, turning the character right. However, I’m also getting a value for the Direction variable. When Direction is greater than -90, the character turns clockwise; when it’s less than -90, the character turns counterclockwise. What I want is for the character to always turn clockwise, regardless of whether I press ‘A’ or ‘D’. All animations are triggered using a 2D Blendspace. I’ve been stuck on this issue for two days. Any suggestions would be appreciated.