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

Example script for a model glider which has an actuated rudder and elevator. More...

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

Public Member Functions

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

Public Attributes

float flapAngle
 
float slatAngle
 
AeroObject portWing
 
AeroObject starboardWing
 
ControlSurface pf
 
ControlSurface ps
 
ControlSurface sf
 
ControlSurface ss
 
Transform pfHinge
 
Transform psHinge
 
Transform sfHinge
 
Transform ssHinge
 
Rigidbody aircraftRigidbody
 
Transform CGMarker
 
ControlSurface rudder
 
ControlSurface elevator
 
AeroObject airSpeedSensor
 
float elevatorGain
 
float rudderGain
 
- Public Attributes inherited from AerodynamicObjects.Demos.BaseAircraftController
float controlSensitivity
 

Additional Inherited Members

- Protected Attributes inherited from AerodynamicObjects.Demos.BaseAircraftController
PlayerInput playerInput
 
InputAction rollAction
 
InputAction pitchAction
 
InputAction yawAction
 
float yawDemand
 
float pitchDemand
 
float rollDemand
 
- Properties inherited from AerodynamicObjects.Demos.BaseAircraftController
virtual float AirSpeed [get]
 
virtual float Altitude [get]
 
virtual float Throttle [get]
 

Detailed Description

Example script for a model glider which has an actuated rudder and elevator.

Member Function Documentation

◆ Awake()

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

◆ ReadControlInputs()

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

Member Data Documentation

◆ aircraftRigidbody

Rigidbody AerodynamicObjects.Demos.ControllableModelGlider.aircraftRigidbody

◆ airSpeedSensor

AeroObject AerodynamicObjects.Demos.ControllableModelGlider.airSpeedSensor

◆ CGMarker

Transform AerodynamicObjects.Demos.ControllableModelGlider.CGMarker

◆ elevator

ControlSurface AerodynamicObjects.Demos.ControllableModelGlider.elevator

◆ elevatorGain

float AerodynamicObjects.Demos.ControllableModelGlider.elevatorGain

◆ flapAngle

float AerodynamicObjects.Demos.ControllableModelGlider.flapAngle

◆ pf

ControlSurface AerodynamicObjects.Demos.ControllableModelGlider.pf

◆ pfHinge

Transform AerodynamicObjects.Demos.ControllableModelGlider.pfHinge

◆ portWing

AeroObject AerodynamicObjects.Demos.ControllableModelGlider.portWing

◆ ps

ControlSurface AerodynamicObjects.Demos.ControllableModelGlider.ps

◆ psHinge

Transform AerodynamicObjects.Demos.ControllableModelGlider.psHinge

◆ rudder

ControlSurface AerodynamicObjects.Demos.ControllableModelGlider.rudder

◆ rudderGain

float AerodynamicObjects.Demos.ControllableModelGlider.rudderGain

◆ sf

ControlSurface AerodynamicObjects.Demos.ControllableModelGlider.sf

◆ sfHinge

Transform AerodynamicObjects.Demos.ControllableModelGlider.sfHinge

◆ slatAngle

float AerodynamicObjects.Demos.ControllableModelGlider.slatAngle

◆ ss

ControlSurface AerodynamicObjects.Demos.ControllableModelGlider.ss

◆ ssHinge

Transform AerodynamicObjects.Demos.ControllableModelGlider.ssHinge

◆ starboardWing

AeroObject AerodynamicObjects.Demos.ControllableModelGlider.starboardWing

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