How to make a character a ball that will spin when you move, but stop when you stop moving and moves at a constant speed.
I tried all the methods that I knew, but I couldn’t find a normal or working solution. Either the character wasn’t jumping or he was moving very strangely.
What if you attach the ball (I’m guessing it’s actually a Ball Part with a BlockMesh in it) with a short RodConstraint that allows it to just touch the ground and drag against it.
This would get rid of any scripting you’d need to do as the Ball would just drag on the ground and work with Physics because the friction of the ball on the baseplate would cause it to rotate.
Don’t make the RodConstraint too long or the Ball will look like it’s getting dragged around.
The ends of RodConstraints at the Attachments will swivel all around so you don’t have to worry about it not rotating.