API reference

Axis1DPrioritySelector Class

Extends MonoBehaviour
Implements IAxis1D
An Axis1D that switches between two Axis1D based on an ActiveState.

Protected Properties

Current : IAxis1D
[Get]
Signature
IAxis1D Current

Protected Methods

Awake ()
Signature
virtual void Awake()
Returns
void
Start ()
Signature
virtual void Start()
Returns
void

Methods

InjectAll ( axisData , fallbackIfNoMatchAxis )
Signature
void InjectAll(AxisData[] axisData, IAxis1D fallbackIfNoMatchAxis)
Parameters
axisData: AxisData[]
fallbackIfNoMatchAxis: IAxis1D
Returns
void
Value ()
Signature
float Value()
Returns
float

Inner Class

AxisData Class

Fields

ActiveState : IActiveState
Signature
IActiveState ActiveState
Axis : IAxis1D
Signature
IAxis1D Axis

Methods

Initialize ()
Signature
void Initialize()
Returns
void
Validate ( context )
Signature
void Validate(Component context)
Parameters
context: Component
Returns
void