Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kaliman777 en Mayo 03, 2011, 02:23:09 PM

Título: Objetos se crean triples
Publicado por: kaliman777 en Mayo 03, 2011, 02:23:09 PM
Hola:
Tengo este problema:

Objeto: avion_1
Event: Create
Tecla F
Acci?n Crea una instancia del objeto bala

Problema: Al pulsar F me crea triple la bala ?Les ha pasado eso, c?mo hago que me salga solo una a la vez?

Gracias, saludos
Título: Re: Objetos se crean triples
Publicado por: MatuX en Mayo 03, 2011, 03:26:36 PM
en el evento STEPS pone lo siguiente

if keyboard_check_pressed(ord('F'))
{instance_create(x,y,obj_bala);}

o mas bien si lo quieres hacer en D&D agregas el evento key_pres y eleg? el bot?n que quieras y dentro pon un instance_create

espero que te sirva chau :D
Título: Re: Objetos se crean triples
Publicado por: kaliman777 en Mayo 03, 2011, 06:27:27 PM
Cita de: MatuX en Mayo 03, 2011, 03:26:36 PM
en el evento STEPS pone lo siguiente

if keyboard_check_pressed(ord('F'))
{instance_create(x,y,obj_bala);}

o mas bien si lo quieres hacer en D&D agregas el evento key_pres y eleg? el bot?n que quieras y dentro pon un instance_create

espero que te sirva chau :D

S?, Matuxx, es lo que hice, de varias formas el hecho es que pareciera q la tecla F se quedara pegada y tira muchas instancias a la vez, es como si la dejara apretada por varios segundos. Talvez cambiar? de tecla o use el Mouse.

Gracias
Título: Re: Objetos se crean triples
Publicado por: MatuX en Mayo 03, 2011, 06:46:16 PM
si quieres pasa me el pedazo que esta andando mal y te ayudo arreglarlo por puede ser que el problema sea en otro lado y no cuando creas el objeto bala
Título: Re: Objetos se crean triples
Publicado por: kaliman777 en Mayo 03, 2011, 08:25:39 PM
Cita de: MatuX en Mayo 03, 2011, 06:46:16 PM
si quieres pasa me el pedazo que esta andando mal y te ayudo arreglarlo por puede ser que el problema sea en otro lado y no cuando creas el objeto bala

Es falta de sensibilidad en la tecla. Con solo presionar la f tira muchas balas, ya me ha pasado antes con cualquier tecla, el raton es menos sensible.

No es falla del c?digo es q la tecla es sensible.

Gracias
Título: Re: Objetos se crean triples
Publicado por: Killer en Mayo 03, 2011, 08:47:47 PM
Pero keyboard_check_pressed solo ejecuta el c?digo una vez cuando la tecla fue presionada, sin importar cuanto tiempo dura presionada. Igualmente con el Evento Key Press <Tecla> as? que a menos que el teclado te registre varias veces cuando presionas unas tecla, lo cual deberias poder notar con solo tratar de usarlo habitualmente, el problema debe estar en otro lado.

P.D. Para que mencionas el evento create?