|
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 |