API reference

DPadUnityEventWrapper Class

Extends MonoBehaviour
Translates Axis2D events into D-Pad events (Left, Right, Up, Down) and outputs them as UnityEvents.
Events will be fired as soon as the axis exits the deadzone.

Protected Fields

_started : bool
Signature
bool _started

Properties

NegativeDeadZone : float
[Get][Set]
Signature
float NegativeDeadZone
PositiveDeadZone : float
[Get][Set]
Signature
float PositiveDeadZone
WhenPressDown : UnityEvent
[Get]
Signature
UnityEvent WhenPressDown
WhenPressLeft : UnityEvent
[Get]
Signature
UnityEvent WhenPressLeft
WhenPressRight : UnityEvent
[Get]
Signature
UnityEvent WhenPressRight
WhenPressUp : UnityEvent
[Get]
Signature
UnityEvent WhenPressUp

Protected Methods

Awake ()
Signature
virtual void Awake()
Returns
void
OnDisable ()
Signature
virtual void OnDisable()
Returns
void
OnEnable ()
Signature
virtual void OnEnable()
Returns
void
Start ()
Signature
virtual void Start()
Returns
void
Update ()
Signature
virtual void Update()
Returns
void

Methods

InjectAllDPadUnityEventWrapper ( axis )
Signature
void InjectAllDPadUnityEventWrapper(IAxis2D axis)
Parameters
axis: IAxis2D
Returns
void
InjectAxis ( axis )
Signature
void InjectAxis(IAxis2D axis)
Parameters
axis: IAxis2D
Returns
void