How would I unlock the character rotation?

I have a game right now where the player is a circle, but when they move, the circle doesn’t rotate. How would I make it so their character rotates? Or if that’s not possible, how would I make my OWN movement system or override the current one?

2 Likes

You can use UserInputService and TweenService. Here is what you gonna do:

1 - Get the character (the circle)
2 - Create a TweenInfo
3 - Create the left rotate tween, right rotate tween, forward tween, and backward tween by using orientation in the part.
4 - Check if the player presses WASD or not, If the player press W then play forward tween. if the player presses A play the left tween, if the player presses S then move backward, and check if the player press D then play Left tween

1 Like

Is there any way to do it authentically though? Like by going into the player modules, and changing something?

No, you gotta code it by yourself by following the steps that I provide you!!

I found a solution. Simply set the humanoid’s state to Physics, and then, I used the Humanoid.MoveDirection to figure out which way they were moving. Then I used a certain Constraint to move the ball in that direction. Thanks for you help!

1 Like

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