setSuspensionCompression
setSuspensionCompression( compress, wheel)
Sets how much the suspension compresses.
compress:
Type: float
wheel:
Type: integer
0 = first wheel added
1 = second wheel added
2 = third wheel added
3 = fourth wheel added
Sample Code
# import PhysicsConstraints
import PhysicsConstraints
# get list of objects in scene
objList = GameLogic.getCurrentScene().objects
# get vehicle named car
objCar = objList["OBCar"]
# Retrieve constraint ID you saved when wheels were
attached
constraint_ID = objCar.constraint_ID
# get the vehicle constraint
vehicle = PhysicsConstraints.getVehicleConstraint(constraint_ID)
# 1st tire added
vehicle.setSuspensionCompression(1.5, 0)
# 2nd tire added
vehicle.setSuspensionCompression(1.5, 1)
# 3rd tire added
vehicle.setSuspensionCompression(1.5, 2)
# 4th tire added
vehicle.setSuspensionCompression(1.5, 3)
|