Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Creador de juegos GM en Noviembre 21, 2012, 04:22:14 PM

Título: DOS TECLAS DE JOISTICK AL MISMO TIEMPO
Publicado por: Creador de juegos GM en Noviembre 21, 2012, 04:22:14 PM
 :GM8:HOLA MAKEROS,HOY LES PREGUNTARÉ UNA COSA PD:ESTE TEMA  ES PARECIDO A OTRO TEMA QUE POSTIÉ
ANTERIORMENTE PERO ES DIDTINTO.
¿COMO HAGO PARA QUE AL APRETAR 2 TECLAS DE JOISTICK AL MISMO TIEMPO SE VALLA UNA BALA A LA DERECHA (POR EJEMPLO)?.
MUCHAS GRACIAS
Título: Re:DOS TECLAS DE JOISTICK AL MISMO TIEMPO
Publicado por: Mgbu en Noviembre 21, 2012, 06:37:13 PM
Con dos condiciones:
"Si tal tecla esta apretada y tal tecla esta apretada hacer tal cosa"
O sea con un "if boton1=1 and boton2=1"

Pero no se como se chequean las teclas del joystick
Título: Re:DOS TECLAS DE JOISTICK AL MISMO TIEMPO
Publicado por: Creador de juegos GM en Noviembre 22, 2012, 01:37:28 AM
CLARO.DE TODAS MANERAS GRACIAS, ME VOY ASÍ: :'( :'( :'( :'( :'( :'( ??? ??? ??? ??? ??? ???
Título: Re:DOS TECLAS DE JOISTICK AL MISMO TIEMPO
Publicado por: 5632448 en Noviembre 22, 2012, 02:00:11 AM
Hola compañero makero...

para checar si hay botones presionados desde un joystick, usa la opcion
joystick_check_button(id,numero_del_boton); donde
id es el joystick de donde se hará la accion (si tienes solo un boton, solo pon un 1)
num_del_boton: es el id del boton a presionar

entonces, lo que tu buscas seria algo asi (ejemplo):

if joystick_check_button(1,2) and joystick_check_button(1,3){
      //codigo de "cambiar direccion de la bala"
}

ojalá te sirva!  :D
Título: Re:DOS TECLAS DE JOISTICK AL MISMO TIEMPO
Publicado por: Creador de juegos GM en Noviembre 22, 2012, 02:09:15 AM
ME PUESES HACER UN EJEMPLO,YA QUE QUIERO COMPROBAR SI ESTÁ BIEN LO QUE HICE.
Título: Re:DOS TECLAS DE JOISTICK AL MISMO TIEMPO
Publicado por: romon_28 en Noviembre 22, 2012, 02:37:23 PM
Te recomiendo usar un DLL. Tienen mas funciones que la que te da GM
Título: Re:DOS TECLAS DE JOISTICK AL MISMO TIEMPO
Publicado por: Creador de juegos GM en Diciembre 05, 2012, 06:05:00 PM
gracias a todos,solucionado,me voy así  ;D ;D ;D 8) 8) 8) 8) 8) 8) 8) 8) 8)