I’m making a cart. It’s just a build for now. I welded a couple of seats to one of the walls of the cart. Whenever I sit down, the cart rotates based on the direction I was facing prior to entering the cart.
What’s going on? How do I fix it?
I’m making a cart. It’s just a build for now. I welded a couple of seats to one of the walls of the cart. Whenever I sit down, the cart rotates based on the direction I was facing prior to entering the cart.
I suggest that’s because you made it Massless
None of the parts in the cart are massless
Maybe dont weld it, try only putting it in a model together.
What is the Mass of your cart Model? If it’s small enough then your player physics will rotate it.
Another thing to do would be to put a transparent rail in the center of the track and have transparent wheels that keep the cart attached to the rail using Collision Groups.
Also, you seem to have a different set of controls. Are you controlling the cart with a VehicleSeat, or some other script?
I’m pretty sure the mass was the issue. What do you mean about the rails and Collision Groups?
Sorry for late response I fell asleep
You could add a center rail and alignment parts on the car that act like the wheels on a roller coaster. With Collision groups you could have those parts not collide with anything other than the rail so they don’t hit the ground or car.
If you had the mass too low then yes, that can cause the issue you showed. If that solved the problem then mark that post as the Solution.
To prevent this, please adjust the RootPriority of the root part of your cart model. Changing the mass will automatically set the automatic root priority, but I recommend changing the RootPriority directly so that if a larger character jumps in nothing will change.