b3dAddWheelToTrack

Adds a wheel to a track group for tracked vehicles. Takes vehicleHandle (tracked vehicle from b3dCreateTrackedVehicleChassis), trackIndex (track index from b3dBeginVehicleTrack), wheelIndex (wheel index from b3dAddVehicleWheel to add to track). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

vehicleHandle Int
trackIndex Int
wheelIndex Int

Returns

Void

Quick Summary

Adds a wheel to a track group for tracked vehicles. Takes vehicleHandle (tracked vehicle from b3dCreateTrackedVehicleChassis), trackIndex (track index from b3dBeginVehicleTrack), wheelIndex (wheel index from b3dAddVehicleWheel to add to track). Returns nothing.

Technical Exegesis...

Adds a wheel to a track group for tracked vehicles. Takes vehicleHandle (tracked vehicle from b3dCreateTrackedVehicleChassis), trackIndex (track index returned by b3dBeginVehicleTrack), wheelIndex (wheel index from b3dAddVehicleWheel to include in this track group). Returns nothing. Groups wheel into track so all wheels in track move together as continuous tread.

Call between b3dBeginVehicleTrack and b3dEndVehicleTrack to add wheels to track.

Example

Example.bam
; Add 6 wheels to left track
leftTrack = b3dBeginVehicleTrack(tank, 0, 50.0, 0.5, 3000.0, 3.0)
For i = 0 To 5  ; Wheels 0-5 are left side
    b3dAddWheelToTrack(tank, leftTrack, i)
Next
b3dEndVehicleTrack(tank, leftTrack)