Aerodynamic Objects Core 2.0.0
Loading...
Searching...
No Matches
AerodynamicObjects.Demos.Airship Class Reference

Example controller for a large airship. More...

Inheritance diagram for AerodynamicObjects.Demos.Airship:
AerodynamicObjects.Demos.BaseAircraftController

Public Member Functions

override void Awake ()
 
override void ReadControlInputs ()
 
virtual void Awake ()
 
virtual void ReadControlInputs ()
 

Public Attributes

Rigidbody aircraftRigidbody
 
Rigidbody PortEngineRigidbody
 
Rigidbody StarboardEngineRigidbody
 
Transform CGMarker
 
Transform StarboardEngineGimbal
 
Transform PortEngineGimbal
 
float elevatorGain
 
float rudderGain
 
float engineSpeedGain
 
ControlSurface elevator
 
ControlSurface rudder
 
AeroObject airSpeedSensor
 
float propellerPitchAngle
 
float engineSpeedInput
 
float verticalInput
 
float engineYawGain
 
Transform blade1Geometry
 
Transform blade2Geometry
 
Transform blade3Geometry
 
Transform blade4Geometry
 
float elevatorTrim
 
float verticalTrim
 
float lateralTrim
 
float fixedDeltaTime
 
float throttleSensitivity
 
- Public Attributes inherited from AerodynamicObjects.Demos.BaseAircraftController
float controlSensitivity
 

Properties

override float AirSpeed [get]
 
override float Altitude [get]
 
override float Throttle [get]
 
- Properties inherited from AerodynamicObjects.Demos.BaseAircraftController
virtual float AirSpeed [get]
 
virtual float Altitude [get]
 
virtual float Throttle [get]
 

Additional Inherited Members

- Protected Attributes inherited from AerodynamicObjects.Demos.BaseAircraftController
PlayerInput playerInput
 
InputAction rollAction
 
InputAction pitchAction
 
InputAction yawAction
 
float yawDemand
 
float pitchDemand
 
float rollDemand
 

Detailed Description

Example controller for a large airship.

Member Function Documentation

◆ Awake()

override void AerodynamicObjects.Demos.Airship.Awake ( )
virtual

◆ ReadControlInputs()

override void AerodynamicObjects.Demos.Airship.ReadControlInputs ( )
virtual

Member Data Documentation

◆ aircraftRigidbody

Rigidbody AerodynamicObjects.Demos.Airship.aircraftRigidbody

◆ airSpeedSensor

AeroObject AerodynamicObjects.Demos.Airship.airSpeedSensor

◆ blade1Geometry

Transform AerodynamicObjects.Demos.Airship.blade1Geometry

◆ blade2Geometry

Transform AerodynamicObjects.Demos.Airship.blade2Geometry

◆ blade3Geometry

Transform AerodynamicObjects.Demos.Airship.blade3Geometry

◆ blade4Geometry

Transform AerodynamicObjects.Demos.Airship.blade4Geometry

◆ CGMarker

Transform AerodynamicObjects.Demos.Airship.CGMarker

◆ elevator

ControlSurface AerodynamicObjects.Demos.Airship.elevator

◆ elevatorGain

float AerodynamicObjects.Demos.Airship.elevatorGain

◆ elevatorTrim

float AerodynamicObjects.Demos.Airship.elevatorTrim

◆ engineSpeedGain

float AerodynamicObjects.Demos.Airship.engineSpeedGain

◆ engineSpeedInput

float AerodynamicObjects.Demos.Airship.engineSpeedInput

◆ engineYawGain

float AerodynamicObjects.Demos.Airship.engineYawGain

◆ fixedDeltaTime

float AerodynamicObjects.Demos.Airship.fixedDeltaTime

◆ lateralTrim

float AerodynamicObjects.Demos.Airship.lateralTrim

◆ PortEngineGimbal

Transform AerodynamicObjects.Demos.Airship.PortEngineGimbal

◆ PortEngineRigidbody

Rigidbody AerodynamicObjects.Demos.Airship.PortEngineRigidbody

◆ propellerPitchAngle

float AerodynamicObjects.Demos.Airship.propellerPitchAngle

◆ rudder

ControlSurface AerodynamicObjects.Demos.Airship.rudder

◆ rudderGain

float AerodynamicObjects.Demos.Airship.rudderGain

◆ StarboardEngineGimbal

Transform AerodynamicObjects.Demos.Airship.StarboardEngineGimbal

◆ StarboardEngineRigidbody

Rigidbody AerodynamicObjects.Demos.Airship.StarboardEngineRigidbody

◆ throttleSensitivity

float AerodynamicObjects.Demos.Airship.throttleSensitivity

◆ verticalInput

float AerodynamicObjects.Demos.Airship.verticalInput

◆ verticalTrim

float AerodynamicObjects.Demos.Airship.verticalTrim

Property Documentation

◆ AirSpeed

override float AerodynamicObjects.Demos.Airship.AirSpeed
get

◆ Altitude

override float AerodynamicObjects.Demos.Airship.Altitude
get

◆ Throttle

override float AerodynamicObjects.Demos.Airship.Throttle
get

The documentation for this class was generated from the following file: