Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Luis En en Septiembre 10, 2017, 08:15:32 AM

Título: Ayuda, mi personaje sigue saltando mientras sigo presionando la tecla.
Publicado por: Luis En en Septiembre 10, 2017, 08:15:32 AM
Buenas noches querida comunidad, quisiera saber como hacer para que al presionar una tecla sólo se active la acción al presionarla, y no mientras la sigo presionando. Ejm: Al presionar <Space>, así lo mantenga presionado sólo salte la vez en que presioné la tecla establecida. O en un juego de ritmo como Guitar Hero, al presionar una nota acertada solo se sume 1 punto, y no se siga sumando puntos mientras mantengo la tecla que presione justo en la nota.

Agradecería mucho su ayuda  :'( :'(

Gracias de antemano.
Título: Re:Ayuda, mi personaje sigue saltando mientras sigo presionando la tecla.
Publicado por: cristopher2545 en Septiembre 10, 2017, 08:19:37 AM
si usas Drag and drop  en donde dice ad event usa el evento llamado <KEY PRESS> de ahi se despliega un pequeño menú que te deja escoger todas las teclas disponibles escojes la que deseas y pones tu codigo de salto ahi asi no importa si mantienes la tecla precionada si no la vuelves a precionar y la accion que esta dentro de tu código se cumple saltaras


si usas GML puedes usar y hace lo mismo que la de arriba  :)


if Keyboard_check_pressed(vk_space)
{

//codigo de salto
}
Título: Re:Ayuda, mi personaje sigue saltando mientras sigo presionando la tecla.
Publicado por: Luis En en Septiembre 10, 2017, 09:12:04 AM
Muchas gracias por responder :D
Lo intentaré hacer así y te aviso como me fue :)

Título: Re:Ayuda, mi personaje sigue saltando mientras sigo presionando la tecla.
Publicado por: cristopher2545 en Septiembre 10, 2017, 09:16:21 AM
me parece bien  :)