How do you use a widget button to rotate your character

Hey so I’m trying to make a mobile game. I don’t want to use the mobile game template because I don’t want that style. So what I did Is I made a widget with buttons you press. I want it so that when you press the buttons it rotates the character. From what I understand it should work but for some reason it’s rotating the camera which is not what I want and it is not even rotating it properly. Even when I spam the button it still takes forever just to turn the character 90 degrees.

im guessing you did something like ‘ADDActorLocalRotation’ and had your player blueprint as the target. if your using something liek the first or third person templates the camera is a child of the character. you would do something like GetPlayerCharacter>Cast to ThirdPersonCharacter(or whichever one youre using) > Get Mesh > then plug the mesh into the target for an AddComponentWorldRotation (it might be called AddWorldRotation or something but the target should be a Component, not an Actor)