UnitAction
Description:
A record that represents an action that can be performed by a "Unit".
Class Object: Platformer.UnitAction Class.
reaction
Type: Field.
Description:
The length of the reaction time for the "UnitAction", in seconds. The reaction time will affect the AI check cycling time.
Signature:
reaction: number
recovery
Type: Field.
Description:
The length of the recovery time for the "UnitAction", in seconds.
The recovery time will mainly affect how long the Playable
animation model will do transitions between animations played by different actions.
Signature:
recovery: number
name
Type: Readonly Field.
Description:
The name of the "UnitAction".
Signature:
const name: string
doing
Type: Readonly Field.
Description:
Whether the "Unit" is currently performing the "UnitAction" or not.
Signature:
const doing: boolean
elapsedTime
Type: Readonly Field.
Description:
The elapsed time since the "UnitAction" was started, in seconds.
Signature:
const elapsedTime: number
owner
Type: Readonly Field.
Description:
The "Unit" that owns this "UnitAction".
Signature:
const owner: Unit