buenas comunidad, tengo el siguiente problema
en el key left tengo esto:
if keyboard_check(vk_right)
acelera="izq"

en key right esto:
if keyboard_check(vk_left)
acelera="der"

en release left:
if (acelera="nada" and image_xscale=-1) or acelera="izq"
acelera="izq"

y en el release right:
if (acelera="nada" and image_xscale=1) or acelera="der"
acelera="der"


lo que quiero que es que si estoy presionando right y luego presiono left, acelerar sea igual a der, y si estoy presionado left y luego presiono right, que acelera sea = izq.
el primero anda bien, pero el segundo meda acelera=der
y no se como resolverlo

ehh creo que tendrias que organizar asi:

en derecha:
if (keyboard_check(vk_right)&&acelera="izq"){ acelera = "izq"; exit; }
if (keyboard_check(vk_right)){ acelera = "der"; }


en izquierda:
if (keyboard_check(vk_left)&&acelera="der"){ acelera = "der"; exit; }
if (keyboard_check(vk_left)){ acelera = "izq"; }


Creo que asi tendria que andar...

Suerte

Checa mi canal de Youtube para tutoriales y charlas sobre desarrollo de videojuegos.