C# Class WheelController, racing_game

Inheritance: MonoBehaviour
Show file Open project: Rarau/racing_game Class Usage Examples

Public Properties

Property Type Description
angularVelocityDegSec float
atanValue float
brakeTorque float
connectedWheel WheelController,
distanceToCM float
downForce float
driveTorque float
eBrakeEnabled bool
forceCurve UnityEngine.AnimationCurve
frictionCurve UnityEngine.AnimationCurve
fwd Vector3
fwdForce float
groundInfo UnityEngine.RaycastHit
linearVel float
localVel Vector3
mass float
maxGeometryDisplacement float
maxSideForce float
maxTractionAmt float
overrideSlipRatio bool
overridenSlipRatio float
prevPos Vector3
radius float
raycastIgnore LayerMask
rigidbody UnityEngine.Rigidbody
sideCurve UnityEngine.AnimationCurve
sideForce float
sideTraction float
slipAngle float
slipRatio float
steeringAngle float
suspensionDistance float
totalTorque float
tractionCoeff float
tractionForce float
tractionTorque float
w float
weightTransfer float
wheelGeometry GameObject

Public Methods

Method Description
Awake ( ) : void
FixedUpdate ( ) : void
OnDrawGizmos ( ) : void
SimulateTraction ( ) : void
Update ( ) : void

Private Methods

Method Description
ProjectVectorOnPlane ( Vector3 planeNormal, Vector3 v ) : Vector3

Method Details

Awake() public method

public Awake ( ) : void
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void

SimulateTraction() public method

public SimulateTraction ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

angularVelocityDegSec public property

public float angularVelocityDegSec
return float

atanValue public property

public float atanValue
return float

brakeTorque public property

public float brakeTorque
return float

connectedWheel public property

public WheelController, connectedWheel
return WheelController,

distanceToCM public property

public float distanceToCM
return float

downForce public property

public float downForce
return float

driveTorque public property

public float driveTorque
return float

eBrakeEnabled public property

public bool eBrakeEnabled
return bool

forceCurve public property

public AnimationCurve,UnityEngine forceCurve
return UnityEngine.AnimationCurve

frictionCurve public property

public AnimationCurve,UnityEngine frictionCurve
return UnityEngine.AnimationCurve

fwd public property

public Vector3 fwd
return Vector3

fwdForce public property

public float fwdForce
return float

groundInfo public property

public RaycastHit,UnityEngine groundInfo
return UnityEngine.RaycastHit

linearVel public property

public float linearVel
return float

localVel public property

public Vector3 localVel
return Vector3

mass public property

public float mass
return float

maxGeometryDisplacement public property

public float maxGeometryDisplacement
return float

maxSideForce public property

public float maxSideForce
return float

maxTractionAmt public property

public float maxTractionAmt
return float

overrideSlipRatio public property

public bool overrideSlipRatio
return bool

overridenSlipRatio public property

public float overridenSlipRatio
return float

prevPos public property

public Vector3 prevPos
return Vector3

radius public property

public float radius
return float

raycastIgnore public property

public LayerMask raycastIgnore
return LayerMask

rigidbody public property

public Rigidbody,UnityEngine rigidbody
return UnityEngine.Rigidbody

sideCurve public property

public AnimationCurve,UnityEngine sideCurve
return UnityEngine.AnimationCurve

sideForce public property

public float sideForce
return float

sideTraction public property

public float sideTraction
return float

slipAngle public property

public float slipAngle
return float

slipRatio public property

public float slipRatio
return float

steeringAngle public property

public float steeringAngle
return float

suspensionDistance public property

public float suspensionDistance
return float

totalTorque public property

public float totalTorque
return float

tractionCoeff public property

public float tractionCoeff
return float

tractionForce public property

public float tractionForce
return float

tractionTorque public property

public float tractionTorque
return float

w public property

public float w
return float

weightTransfer public property

public float weightTransfer
return float

wheelGeometry public property

public GameObject wheelGeometry
return GameObject