tengo mi personaje con todas sus direcciones (arriba abajo izquierda derecha)pero como ago si me agacho al soltar la tecla sepa si estaba mirando para la derecha o izquierda.
osea el personaje esta mirando a la derecha con sprite "derecha" al apretar abajo cambia a sprite "agachado"y mirando a la derecha.ahora como hago para que al soltar la tecla abajo el personaje sepa a que sprite cambiar. si antes agacharse estaba mirando a la derecha,entonces al soltar la tecla abajo se cambie al sprite derecha.
si antes agacharse estaba mirando a la izquierda,entonces al soltar la tecla abajo se cambie al sprite a izquierda.
Tenes que crear una variable que guarde la direccion en la que este mirando que cambie entre 2 valores, ejemplo
mirar=0 ///0 para derecha y 1 para izquierda
al presionar izquierda cambia esta variable a 1 y al presionar derecha cambiala a 0
Podes hacer tambien para "ahorrar" codigo que tenga valores de 1 y -1 , asi podes usar la variable en image_xscale si no usas sprites diferentes para cada lado. Espero que te sirva