Mayo 07, 2019, 07:28:51 AM Ultima modificación: Mayo 07, 2019, 07:25:09 PM por beowulf260
hola estoy creando un plataformas y quisiera saber que como puedo hacer cuando utilice la tecla A solo la puedo volver a utilizar después de varios segundo o minutos solo eso ayuda

Usando una alarma y una variable(su valor solo sera 0 o 1) que controle la accion que reliza la tecla A.
Si la variable es 1, se podra hacer la accion que hace la tecla A.
Cuando se presione A se activa la alarma y se pone la variable a 0.
Cuando termine la alarma se vuelve a dejar la variable en 1.
La idea es controlar la accion(com salto) y no la tecla.

Colocando el icono de la versión de GM que usas en el "Icono del mensaje" para que te podamos ayudad mas fácilmente.

Preguntas y respuestas: qué es y cómo funciona - Leer antes de postear
Cita de: Fenris78Si un tema os resulta de interes y veis que hay poca información, la mejor solucion no es quejarse o pedir sin pensar, sino sugerir algo bien planteado o aportarlo vosotros mismos.
Cita de: CalioSomos desarrolladores independientes y, por lo tanto, no tenemos por qué guiarnos por las tendencias del mercado.


Algo asi:
[gml]
///ALARM 0
saltar=1

///STEP
if (keyboard_check_pressed(ord("A")) and saltar=1)
   {
    ///salto
    saltar=0
    alarm[0]=60
   }
[/gml]

#5 Mayo 29, 2019, 11:00:19 PM Ultima modificación: Mayo 29, 2019, 11:07:48 PM por playdro
como aplico el tiempo? porque puse la alarma y la accion lo hizo una vez luego ya no lo hizo, por ejemplo, quiero darle un tiempo de aparicion a mi objeto balas cuando disparo para que no salgan tantas cuando presiono el boton de disparo

Cita de: playdro en Mayo 29, 2019, 11:00:19 PM
como aplico el tiempo? porque puse la alarma y la accion lo hizo una vez luego ya no lo hizo, por ejemplo, quiero darle un tiempo de aparicion a mi objeto balas cuando disparo para que no salgan tantas cuando presiono el boton de disparo

Pon tu código, así podemos ver como quieres hacerlo