Registrarse

[RPG - Otros] Duda con la condición "pulsar tecla" [Solucionado]

Estado
Cerrado para nuevas respuestas.

NeoGeo

Usuario de plata
Estoy intentando hacer que una variable aumente en 1 cada vez que el jugador pulsa la tecla "izquierda". Así que cree un proceso paralelo que aumente la variable en 1 cada vez que el prota apreta la tecla izquierda, el problema es que la variable aumenta como a 30 porque el programa toma esa pulsación como varias. Si dejas presionado por unos microsegundos el juego lo toma como si hubiese apretado muchas veces la tecla izquierda.
No se si me explico :/
 

Nachoius

Caminante del cielo
Estoy intentando hacer que una variable aumente en 1 cada vez que el jugador pulsa la tecla "izquierda". Así que cree un proceso paralelo que aumente la variable en 1 cada vez que el prota apreta la tecla izquierda, el problema es que la variable aumenta como a 30 porque el programa toma esa pulsación como varias. Si dejas presionado por unos microsegundos el juego lo toma como si hubiese apretado muchas veces la tecla izquierda.
No se si me explico :/
pon "esperar" de 5 frames aprox. O tambien prueba activando y desactivando el proceso paralelo con un interruptor cada vez que se ejecute. No se si me explico. Todo esto funciona por Frames, piensalo así, en un segundo ya tienes como 20 frames aprox. osea + 20 a la variable, tienes que dejar respiros, usa esperar. o trata de acomodarlo desactivando el proceso por un instante.
 

NeoGeo

Usuario de plata
pon "esperar" de 5 frames aprox. O tambien prueba activando y desactivando el proceso paralelo con un interruptor cada vez que se ejecute. No se si me explico. Todo esto funciona por Frames, piensalo así, en un segundo ya tienes como 20 frames aprox. osea + 20 a la variable, tienes que dejar respiros, usa esperar. o trata de acomodarlo desactivando el proceso por un instante.
GRACIAS!! funciona! Solo le puse esperar 5 frames y problema solucionado :D
 
Estado
Cerrado para nuevas respuestas.
Arriba