Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: 15689 en Agosto 21, 2010, 05:13:06 AM

Título: problema con key left y key right
Publicado por: 15689 en Agosto 21, 2010, 05:13:06 AM
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
Título: Re: problema con key left y key right
Publicado por: Jucarave en Agosto 21, 2010, 06:28:44 AM
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
Título: Re: problema con key left y key right
Publicado por: 15689 en Agosto 21, 2010, 04:56:47 PM
no, no funciuona :(