Godot Version
4.2.2.stable
Question
Title. For further context, I’m making a 3d-sonic style game, and I want to let the player curl up into a ball and roll. The player is a kinematic/character body, but the ball was going to be a rigid body to allow it to roll smoother. Issue about that is, as with most sonic games, you shouldn’t be able to accelerate while curled into a ball- however, I want the player to be able to steer left and right so they have some level of control while rolling. How would I go about this in a way that isn’t just setting linear velocity rotated, as I feel like that will spawn other issues?