[Resolvido] Animação

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido [Resolvido] Animação

Mensagem por Sr. Sinistro em Sab 19 Jun 2010, 12:32

Como fazer que o objeto, ao levar um tiro, mudar a sprite para ele explodindo e então sumir...
Eu sei mudar a sprite dele normal para ele explodindo, mas depois coloca animation end??
Eu tentei com animation end, mas ele some quando inicia o jogo, e não quando ele muda a sprite...
vlws

Sr. Sinistro

Número de Mensagens : 540
Idade : 23
Data de inscrição : 23/06/2009
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Animação

Mensagem por F. Nizzio em Sab 19 Jun 2010, 12:41

Com animation end ele vai ser deletado da room já no final da primeira animação dele. (ou seja: sem ele estar explodindo)

Coloca na colisão com o obj_tiro
Código:
sprite_index = sprite_explodindo;
No lugar de sprite_explodindo coloque o nome da sprite da explosão.

Coloca no step do objeto que vai explodir
Código:
if sprite_index = sprite_explodindo && image_number = numero_de_frames
{ instance_destroy; }
No numero de frames coloque o numero de frames que esse sprite tem.


Última edição por felaobr em Sab 19 Jun 2010, 12:43, editado 1 vez(es)

F. Nizzio

Número de Mensagens : 758
Idade : 21
Data de inscrição : 19/07/2008
Reputação : -6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Animação

Mensagem por Cainã em Sab 19 Jun 2010, 12:41

No Animation End coloca isso:

Código:
{

if (sprite_index == SpriteExplodindo) {

instance_destroy() ;

}

}


Última edição por Cainã em Sab 19 Jun 2010, 12:43, editado 1 vez(es)

Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Animação

Mensagem por Janx em Sab 19 Jun 2010, 12:42

No animation end, você coloca o código:
Código:

if sprite_index = spr_explodindo
{
instance_destroy();
}

Assim ele só é destruido quando acabar a animação explodindo!

EDIT:
Nus, 3 respostas ao mesmo tempo!

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Animação

Mensagem por Sr. Sinistro em Sab 19 Jun 2010, 12:45

Uauu... 3 respostas
Vlw para os tres...
Já consegui...

Sr. Sinistro

Número de Mensagens : 540
Idade : 23
Data de inscrição : 23/06/2009
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Animação

Mensagem por Cainã em Sab 19 Jun 2010, 12:50



Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Animação

Mensagem por Conteúdo patrocinado Hoje à(s) 17:51


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum