Working on the suspension of the vehicle, the prototype looks, well, a hard suspension.
-- Constructor Vehicle.
function this:Start()
self.jointFL = Joint:Slider(self.bell0:GetPosition(false).x,self.bell0:GetPosition(false).y,self.bell0:GetPosition(false).z,0,1,0, self.chassis, self.bell0)
self.jointFL:EnableLimits()
self.jointFL:SetLimits(-0.1,0.1)
self.jointFL:SetSpring(100)
self.jointFR = Joint:Slider(self.bell1:GetPosition(false).x,self.bell1:GetPosition(false).y,self.bell1:GetPosition(false).z,0,1,0, self.chassis, self.bell1)
self.jointFR:EnableLimits()
self.jointFR:SetLimits(-0.1,0.1)
self.jointFR:SetSpring(100)
self.jointBL = Joint:Slider(self.bell2:GetPosition(false).x,self.bell2:GetPosition(false).y,self.bell2:GetPosition(false).z,0,1,0, self.chassis, self.bell2)
self.jointBL:EnableLimits()
self.jointBL:SetLimits(-0.1,0.1)
self.jointBL:SetSpring(100)
self.jointBR = Joint:Slider(self.bell3:GetPosition(false).x,self.bell3:GetPosition(false).y,self.bell3:GetPosition(false).z,0,1,0, self.chassis, self.bell3)
self.jointBR:EnableLimits()
self.jointBR:SetLimits(-0.1,0.1)
self.jointBR:SetSpring(100)
end
Test Spring Vehicle 4 Wheels.mp4