Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: jronis en Diciembre 25, 2014, 09:25:38 PM

Título: Movimientos con un Gamepad
Publicado por: jronis en Diciembre 25, 2014, 09:25:38 PM
Hola a todos,

¿Como puedo asignar botones para cosas tan sencillas como esto?



/EVENT STEP


if (gamepad_button_check(0,gp_padu)){
    x -= 12;
}



Creí que con esto funcionaría pero no. Alguien sabe cómo hacerlo.

Gracias y saludos
Título: Re:Movimientos con un Gamepad
Publicado por: somnus en Diciembre 25, 2014, 11:16:19 PM
puedes checar si tu pc, detecta correctamente el pad, supongo que ha de ser un control de xbox 360, ve a panel de control, dispositivos de juego, y checa si el dispositivo se detecta correctamente
Título: Re:Movimientos con un Gamepad
Publicado por: jronis en Diciembre 25, 2014, 11:18:50 PM
Si, el pc me detecta perfectamente el gamepad, ese no es el problema.

Título: Re:Movimientos con un Gamepad
Publicado por: penumbra en Diciembre 25, 2014, 11:28:18 PM
El makero Clamud me comentó que esa función tampoco le funcionaba  (valga la redundancia) :-[ con su control (creo que su control era genérico, peor no recuerdo con seguridad). Yo he probado esa función con controles de Xbox y me funciona. No dispongo de un control genérico para hacer pruebas.

Si no te funciona, prueba a usar las viejas funciones heredadas de GM8
joystick_check_button(id, numb)
Título: Re:Movimientos con un Gamepad
Publicado por: jronis en Diciembre 26, 2014, 12:28:05 AM
En efecto se trata de un gamepad genérico imitando un poco a los de PS3. En GM8 funciona sin problema, pero queria probar las nuevas funciones de GMStudio. Seguro que habrá algo por ahí para hacerlo funcionar full ya investigaré. Saludos y gracias