Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: MatuX en Febrero 20, 2011, 04:50:57 PM

Título: AYUDA con disparo(SOLUCIONADO)
Publicado por: MatuX en Febrero 20, 2011, 04:50:57 PM
hola a todos. tengo una nave que gira 360 grados y yo quiero que objetos bala se crea en la punta de la nave y que cuando gire siga creando lo en la punta de la nave como se puede hacer eso  ??? desde ya gracias
Título: Re: AYUDA con disparo
Publicado por: Masterkey en Febrero 20, 2011, 04:56:58 PM
En el edit del sprite puedes mover las l?neas hacia la punta de la nave, aunque puede que se vea mal a la hora de girar, por lo que puedes moverlo no tan a la punta, sino un poco m?s centrado, juego le agregas menos deph a la bala que a la nave para que parezca que sale por la punta.
Título: Re: AYUDA con disparo
Publicado por: MatuX en Febrero 20, 2011, 05:07:40 PM
lo eh hecho pero el giro es raro a la hora de girar la nave y yo quiero que cuando mueva la tambi?n se modifique la creaci?n del objeto bala. pero igul gracias masterkey
Título: Re: AYUDA con disparo
Publicado por: Silver_light en Febrero 20, 2011, 05:20:17 PM
Cita de: MatuX en Febrero 20, 2011, 05:07:40 PM
lo eh hecho pero el giro es raro a la hora de girar la nave y yo quiero que cuando mueva la tambi?n se modifique la creaci?n del objeto bala. pero igul gracias masterkey

Etonces haz justamente eso: Modificar la creacion del objeto bala.
Si estas haciendo la nave con direcciones, a la bala en el evento create, le colocas la direccion de la nave, asi:
[gml]
speed = 3;
direction = nave.direction;
[/gml]

entonces lo ?nico que debes hacer es centrar la imagen de la nave y la del disparo tambien, asi la bala se crear? en donde apunte la nave.

:)
Título: Re: AYUDA con disparo
Publicado por: Masterkey en Febrero 20, 2011, 05:21:07 PM
Cita de: MatuX en Febrero 20, 2011, 05:07:40 PM
lo eh hecho pero el giro es raro a la hora de girar la nave y yo quiero que cuando mueva la tambi?n se modifique la creaci?n del objeto bala. pero igul gracias masterkey
Pero puedes hacer lo segundo que te dije: le pon?s menos deph a la bala y la alineas a la punta pero en el centro, entonces la bala saldr? en direcci?n a la punta, pero por debajo de la nave, lo se har? que no se note. Tambi?n puedes usar un image_alpha=0 alarm[0]=10 (en create) y en alarm 0 image_alpha=1
Título: Re: AYUDA con disparo
Publicado por: MatuX en Febrero 20, 2011, 05:35:37 PM
tengo hecho eso lo del deph pero cuando uno gira la bala sale mal como corrida. voy a intentar lo del otro chico igual gracias a los dos :D
Título: Re: AYUDA con disparo
Publicado por: Ge en Febrero 20, 2011, 06:12:08 PM
Yo te entendi !!! (Al menos eso creo  :-X )
El ejemplo adjunto te va a servir  XD

Se mueve con las flechas y se dispara con espacio. Si no sirve o entendi mal, avisame  XD
Título: Re: AYUDA con disparo
Publicado por: MatuX en Febrero 21, 2011, 12:23:10 AM
si gracias era eso lo que ped?a :D te agregare en los creditos :D
Título: Re: AYUDA con disparo
Publicado por: Ge en Febrero 21, 2011, 01:13:21 AM
No loco, no hace falta !  ;D
me gusta ayudar siempre que sea pocible  :-[

Igual, gracias !
Título: Re: AYUDA con disparo(SOLUCIONADO)
Publicado por: MatuX en Febrero 21, 2011, 02:00:14 AM
es mas que eso por que tambien e va a servir para muchos otros juegos que tengo :D