Septiembre 17, 2010, 04:07:47 PM Ultima modificación: Septiembre 20, 2010, 02:41:19 PM por J.E.A
Hola, quisiera saber como hago para que mi enemigo pueda disparar 5 balas con una, osea con un objeto solo de la bala, antes pensaba en crear 5 balas pero eso es un lio y pense que mejor seria usar una. Lo que no se es hacer es que dispare las 5 en multiples direcciones, en mi caso 5. Y que salgan las 5 a la vez. Les dejo una explicacion con una imagen de lo que quiero hacer que haga:



PD: seguramente hayan jugado al Megaman 1 de NES y seguro conocen al enemigo y me van a entender mejor
Cada día que pasa estoy mas enamorado de Holly Earl.

para empezar la en las caracter?sticas de la bala NO DEBE HABER MOVIMIENTO pero lo dem?s es MUY sencillo:
STEP:
main2>objects>create moving instance (una bombilla con una flecha roja):
objet=el objeto de la bola
x=x
y=y
speed=la velocidad que quieras
direction=la direcci?n que quieras, PEEEERO, la direcci?n es angular, es decir, si pones 90 ir? hacia arriba, si pones 270, abajo, si pones 0, a la derecha, si pones 180, a la izd...etc,etc,etc...

En tu caso tendr?a que hacer 5 iguales en todo excepto en diretion:

arriba=90
dcha=0 o 360
izda=180
noreste=45
noroeste=135


Espero que te sirva ;)

En este mundo cruel, nada es verdad ni mentira, todo depende del color del cristal con que se mira.

Gracias megaratanuva, pero algunos codigos como el "main2>objects>create moving instance (una bombilla con una flecha roja):" como que no me los reconoce. Es mucho pedir un ejemplo? te lo voy a agradecer, porlas dudas te mando mi juego y testear el enemigo:


El object 18 es el enemigo, el object19 es la bala que dispara



Cada día que pasa estoy mas enamorado de Holly Earl.

Corrijo, ya entendi jeje: Pero el problema es que se queda disparando continuamente, y quisiera que dispare al estar a una image_index del sprite. O sea la animaci?n del sprite si esta en image_index 12 que dispare cuando esta ala image 12. No se si me entenderan  :-[ Si hay que poner una alarma para eso como tendria que hacer?
Cada día que pasa estoy mas enamorado de Holly Earl.

prueba este adjunto...

hice algunas modificaciones al object18 y object19.

Saludos.
Conmigo quien quiera. Contra m? quien pueda!

#5 Septiembre 19, 2010, 12:22:10 PM Ultima modificación: Septiembre 19, 2010, 02:00:40 PM por Megaratanuva
Ok te hago un ejemplo, cuando lo termine lo subo ;).

EDITO: Ya est? terminado, para que el enemigo dispare, tienes que colocarte lo suficientemente cerca de ?l. Si dispara, se mantendr? disparando hasta que te alejes los suficiente.

Espero que te haya servido ;)
En este mundo cruel, nada es verdad ni mentira, todo depende del color del cristal con que se mira.

#6 Septiembre 20, 2010, 02:52:03 PM Ultima modificación: Septiembre 20, 2010, 03:03:54 PM por J.E.A
Gracias Megaventura y flayd4, era eso lo que queria  XD XD
Cada día que pasa estoy mas enamorado de Holly Earl.