I have made a custom chassis, I am trying to do Wheel Movement before moving onto Mobile Support, however the only issue is I am trying to rotate the welds to mimic a wheel spinning since if I just change the wheel’s orientation rapidly it will get capped at 90, I have also tried other methods and it just shakes the car violently since it is welded.
if InCar.PrimaryPart.AssemblyLinearVelocity.Magnitude <= VehicleSeat.MaxSpeed then
InCar.PrimaryPart.AssemblyLinearVelocity += HumanoidRootPart.CFrame.LookVector * 2
end
for _, Wheel in pairs(InCar:GetChildren()) do
if Wheel:IsA("BasePart") and Wheel:FindFirstChild("_IsWheel") then
--do wheel spinning here
for _, Weld in pairs(Wheel:GetChildren()) do
if Weld:IsA("Weld") then
Weld.C0 *= CFrame.Angles(0, 0, 0.1)
end
end
end
end
Ok I got some good news and bad news, I rigged the wheels with HingeConstraints.
It makes the chassis low so I might have to adjust that if I can, we got wheel movement however there’s a few problems, it shakes the car violently if you go fast and I cannot control it, the chassis being low, and the wheels don’t look like they connect to the chassis quite well.