Buenas, tengo varias dudas para hacer lo siguiente con un personaje y a ver si me podeis echar un cable:

1. Comando + Botón
Realizar una acción tras la correcta pulsación de una secuencia de direcciones para luego pulsar un botón y ejecutar la misma. Por ejemplo, el clásido Hadoken: abajo, abajo/delante, delante + botón (puño). controlando la velocidad de pulsación seguida tanto de las direcciones como del botón final que ejecutará la acción/animación.

2. Doble Comando
Realizar una acción tras la doble pulsación de una dirección. Por ejemplo una animación de Carrera: Delante (pulsar y soltar) y Delante (pulsar y mantener).

3. Asignación de sprites de animación por pulsación de un mismo botón dependiendo de las veces que se pulse.
La clásica cadena básica de un personaje en cualquier Beat em up, por ejemplo, separada en 3 animaciones:

- Animación 1
Hasta 2 o 3 pulsaciones del mismo para la Animación 1

- Animación 2
Si se llega a la cuarta pulsación entra la Animación 2.

- Animación 3
Si se llega a la quinta pulsación entra la Animación 3.


Gracias.