Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kuadmair en Mayo 08, 2011, 04:01:07 PM

Título: [Ayuda] Animaci?n muerte
Publicado por: kuadmair en Mayo 08, 2011, 04:01:07 PM
Hola mirad, soy novato en esto y quiero saber simplemente como hacer que cuando muera un enemigo o yo mismo, que se cambie el sprite a un sprite animado y luego desaparezca (despues, al terminar la animaci?n)... lo intento pero como las entidades que le pongo a un objeto se cumplen instantaneamente (la unica manera que yo me s?...), pues desaparece el objeto antes de que se vea la animacion por lo tanto nisiquiera se ve NADA xDD

espero explicarme bien, gracias de antemano ^^
Título: Re: [Ayuda] Animaci?n muerte
Publicado por: loko17 en Mayo 08, 2011, 04:25:42 PM
Pues yo uso algo como esto.
En el evento Create:animacion=0
En Step:if animacion=1 {sprite_index=el sprite que uses para la animacion de la muerte alarm[0]=el tiempo que creas necesario para que termine la animacion}
En el evento alarm 0:instance_destroy()
En evento Animation End:if sprite_index=el sprite que uses para la animacion de la muerte {image_index=el numero del ultimo sprite de la animacion image_speed=0}

Y donde sea que tenga la accion que mata al personaje le a?ades la variable animacion , por ejemplo:if vida=0 {animacion=1}

Creo que funcionara aunque seguro que hay algun metodo mas sencillo que no se , pero bueno soy novato tambien hehe y me toca practicar con lo que de momento se.
Título: Re: [Ayuda] Animaci?n muerte
Publicado por: kuadmair en Mayo 08, 2011, 05:12:27 PM
muchas gracias ya te digo si me  funciona, de todos modos acabo de encontrar el evento "animation end" xD alomejor me sirve eso jaja, ya te digo algo, muchas gracias ^^
Título: Re: [Ayuda] Animaci?n muerte
Publicado por: MatuX en Mayo 08, 2011, 05:16:13 PM
es f?cil pone esto en STEPS:

if vida<= 0 then {sprite_index= muerto; image_speed= 0.3;}

y en END ANIMATIONS

instance_drestroy();

fijate si te resulta esto
Título: Re: [Ayuda] Animaci?n muerte
Publicado por: kuadmair en Mayo 08, 2011, 05:41:48 PM
jaja ke gran foro no me disteis tiempo a probar cosas de las ke hay xd, y bueno.. eso ultimo... como ke ni idea de como se aplica xD
luego de hacer un recado me pongo a ello, mirad, ya de paso os cuento otra duda que tengo, asi no abro tanto post jeje.. quiero hacer un enemigo (weno muchos, pero ocn el ejemplo de uno me vale xD) que tenga vida, probe con lo de health y me di cuenta que eso solo me incunve a mi xd asi que... ni idea.. el caso esque en mi juego hay muchos tipos de balas pa matarlos y por l?gica, unas son m?s fuertes que otras... se me entiende no?

^^ me encanta esta comunity xD ayuda como mensajeria instantanea jejejeje
Título: Re: [Ayuda] Animaci?n muerte
Publicado por: MatuX en Mayo 08, 2011, 05:49:48 PM
vos con que los estas haciendo con D&D o GML? para asi te hago un ejemplo a cuerdo a lo que sabes
Título: Re: [Ayuda] Animaci?n muerte
Publicado por: kuadmair en Mayo 08, 2011, 06:24:57 PM
jaja pues no tengo ni idea de lo ke me estas hablando xD yo simplemente estoy haciendo un juego con gmk8-lite con conocimientos basicos... xD


edito: joer no me contestan xD ayudaaaa que sino no puedo seguirr (weno si, pero odio dejar cosas pendientes  :'( )