Highroad Engine v1.3
|
Graphics and particles behaviour More...
Public Member Functions | |
virtual void | Start () |
Initializes references More... | |
virtual void | FixedUpdate () |
Particles and animations updates More... | |
Public Attributes | |
Transform | Mesh |
float | MaximumBodyRollAngle = 30f |
float | BodyRollSpeed = 1f |
float | WindEmissionsFullRate = 200f |
float | ReactorFullScale = 0.2f |
float | TailMinSize = 0.01f |
float | TailMaxSize = 0.3f |
Color | TailNormalColor = Color.white |
Color | TailBoostColor = Color.blue |
float | ParticlesActivationMinimumSpeed = 5f |
float | SpeedFactor = 10f |
ParticleSystem | WindLeft |
ParticleSystem | WindRight |
SpriteRenderer | ReactorLeft |
SpriteRenderer | ReactorRight |
SpriteRenderer | Reactor2Left |
SpriteRenderer | Reactor2Right |
ParticleSystem | RearParticlesLeft |
ParticleSystem | RearParticlesRight |
ParticleSystem | Tail |
Protected Member Functions | |
virtual void | VehicleRoll () |
Manages rolling of the vehicle depending on input controls More... | |
virtual void | WindUpdate () |
Updates wind particles emission rate depending on vehicle speed More... | |
virtual void | ReactorUpdate () |
Updates reactor display More... | |
Protected Attributes | |
AirCarController | _controller |
ParticleSystem.EmissionModule | _windLeftEmissions |
ParticleSystem.EmissionModule | _windRightEmissions |
ParticleSystem.EmissionModule | _rearLeftEmissions |
ParticleSystem.EmissionModule | _rearRightEmissions |
ParticleSystem.EmissionModule | _tailEmissions |
Graphics and particles behaviour
|
virtual |
Particles and animations updates
|
protectedvirtual |
Updates reactor display
|
virtual |
Initializes references
|
protectedvirtual |
Manages rolling of the vehicle depending on input controls
|
protectedvirtual |
Updates wind particles emission rate depending on vehicle speed
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
float MoreMountains.HighroadEngine.AirCarBehaviour.BodyRollSpeed = 1f |
float MoreMountains.HighroadEngine.AirCarBehaviour.MaximumBodyRollAngle = 30f |
Transform MoreMountains.HighroadEngine.AirCarBehaviour.Mesh |
float MoreMountains.HighroadEngine.AirCarBehaviour.ParticlesActivationMinimumSpeed = 5f |
SpriteRenderer MoreMountains.HighroadEngine.AirCarBehaviour.Reactor2Left |
SpriteRenderer MoreMountains.HighroadEngine.AirCarBehaviour.Reactor2Right |
float MoreMountains.HighroadEngine.AirCarBehaviour.ReactorFullScale = 0.2f |
SpriteRenderer MoreMountains.HighroadEngine.AirCarBehaviour.ReactorLeft |
SpriteRenderer MoreMountains.HighroadEngine.AirCarBehaviour.ReactorRight |
ParticleSystem MoreMountains.HighroadEngine.AirCarBehaviour.RearParticlesLeft |
ParticleSystem MoreMountains.HighroadEngine.AirCarBehaviour.RearParticlesRight |
float MoreMountains.HighroadEngine.AirCarBehaviour.SpeedFactor = 10f |
ParticleSystem MoreMountains.HighroadEngine.AirCarBehaviour.Tail |
Color MoreMountains.HighroadEngine.AirCarBehaviour.TailBoostColor = Color.blue |
float MoreMountains.HighroadEngine.AirCarBehaviour.TailMaxSize = 0.3f |
float MoreMountains.HighroadEngine.AirCarBehaviour.TailMinSize = 0.01f |
Color MoreMountains.HighroadEngine.AirCarBehaviour.TailNormalColor = Color.white |
float MoreMountains.HighroadEngine.AirCarBehaviour.WindEmissionsFullRate = 200f |
ParticleSystem MoreMountains.HighroadEngine.AirCarBehaviour.WindLeft |
ParticleSystem MoreMountains.HighroadEngine.AirCarBehaviour.WindRight |