C# Класс CarController, racing_game

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
brakePos float
brakingPower float
cDrag float
cRoll float
carMass float
centerOfMass Transform
currentGear int
currentSpeed float
differentialRatio float
driftAssist float
engineTorque float
gearRatio float
gearsRatio float[]
handBrake bool
maxGears int
maxSpeed float
maxTorque float
maximumSpeed int
peakTorque float
playerNumber int
rpm float
rpmMax float
rpmMin float
steeringAngle float
steeringSensitityCurve AnimationCurve
steeringSensitivity float
throttlePos float
torqueRPMCurve AnimationCurve[]
virtualRPM float
wheels WheelController[]

Открытые методы

Метод Описание
FixedUpdate ( ) : void
GearsShift ( ) : void

Shifts gear up or down according to speed.

IsFlying ( ) : bool
OnCollisionEnter ( Collision other ) : void

Collission handler

OnDrawGizmos ( ) : void
OnGUI ( ) : void
SetEnableMotion ( bool enable ) : void
Start ( ) : void
Update ( ) : void

Приватные методы

Метод Описание
GetMaxTorque ( float currentRPM ) : float

Sample the RPM vs torque engine curve to get the torque for the current RPM value

Описание методов

FixedUpdate() публичный Метод

public FixedUpdate ( ) : void
Результат void

GearsShift() публичный Метод

Shifts gear up or down according to speed.
public GearsShift ( ) : void
Результат void

IsFlying() публичный Метод

public IsFlying ( ) : bool
Результат bool

OnCollisionEnter() публичный Метод

Collission handler
public OnCollisionEnter ( Collision other ) : void
other Collision
Результат void

OnDrawGizmos() публичный Метод

public OnDrawGizmos ( ) : void
Результат void

OnGUI() публичный Метод

public OnGUI ( ) : void
Результат void

SetEnableMotion() публичный Метод

public SetEnableMotion ( bool enable ) : void
enable bool
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

Описание свойств

brakePos публичное свойство

public float brakePos
Результат float

brakingPower публичное свойство

public float brakingPower
Результат float

cDrag публичное свойство

public float cDrag
Результат float

cRoll публичное свойство

public float cRoll
Результат float

carMass публичное свойство

public float carMass
Результат float

centerOfMass публичное свойство

public Transform centerOfMass
Результат Transform

currentGear публичное свойство

public int currentGear
Результат int

currentSpeed публичное свойство

public float currentSpeed
Результат float

differentialRatio публичное свойство

public float differentialRatio
Результат float

driftAssist публичное свойство

public float driftAssist
Результат float

engineTorque публичное свойство

public float engineTorque
Результат float

gearRatio публичное свойство

public float gearRatio
Результат float

gearsRatio публичное свойство

public float[] gearsRatio
Результат float[]

handBrake публичное свойство

public bool handBrake
Результат bool

maxGears публичное свойство

public int maxGears
Результат int

maxSpeed публичное свойство

public float maxSpeed
Результат float

maxTorque публичное свойство

public float maxTorque
Результат float

maximumSpeed публичное свойство

public int maximumSpeed
Результат int

peakTorque публичное свойство

public float peakTorque
Результат float

playerNumber публичное свойство

public int playerNumber
Результат int

rpm публичное свойство

public float rpm
Результат float

rpmMax публичное свойство

public float rpmMax
Результат float

rpmMin публичное свойство

public float rpmMin
Результат float

steeringAngle публичное свойство

public float steeringAngle
Результат float

steeringSensitityCurve публичное свойство

public AnimationCurve steeringSensitityCurve
Результат AnimationCurve

steeringSensitivity публичное свойство

public float steeringSensitivity
Результат float

throttlePos публичное свойство

public float throttlePos
Результат float

torqueRPMCurve публичное свойство

public AnimationCurve[] torqueRPMCurve
Результат AnimationCurve[]

virtualRPM публичное свойство

public float virtualRPM
Результат float

wheels публичное свойство

public WheelController[] wheels
Результат WheelController[]