Hey! So I have a car system based off x_o’s Jeep, except using VectorForces
So I have a Throttle force in the middle (with “ApplyAtCenterOfMass”) and Steer force at the front, these work absolutely fine.
Brief description of the suspension:
Has a part above each wheel with a vectorforce in, every update it raycasts down and sets the force to the desired height, then moves the wheel accordingly to create a sort of fake suspension
Here’s the problem, as soon as I enable the vectorforces on the suspension it looks like it loses all friction and starts to slide about:
I’m not sure why this happens, I’m no physics expert and this is the first time I’ve attempted scripting a car chassis. I’m also not wanting to use constraints
I’m unable to test drive your chassis in the provided place, the car body just drops flat to the ground and it doesn’t seem to be taking any input.
However, from what you are describing it sounds like you are applying an upward force on the wheels, thus reducing friction. A suspension system’s goal is to keep wheels pushed into the ground, increasing friction and handling. If you want to stick to VectorForce constraints, you need to script a system that will absorb and dampen the upward forces caused by driving over bumps, keeping the wheels pressed down. Alternatively you can use a spring.