Las Input Actions pueden disparar eventos en distintas fases.
Las tres más usadas son:
startedperformedcanceledSe ejecuta cuando la acción se considera realizada.
jumpAction.action.performed += OnJump;
Método:
private void OnJump(InputAction.CallbackContext context)
{
Saltar();
}
Se ejecuta cuando la acción termina o se cancela.
moveAction.action.canceled += OnMoveCanceled;
Se ejecuta cuando comienza la interacción.
chargeAction.action.started += OnChargeStarted;