efeito de homing attack

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

efeito de homing attack

Mensagem por sonicfan1 em Dom 08 Nov 2009, 13:31

oi pessoal, eu estou com uma dúvida aqui
primeiro olhem esse vídeo:


notem que quando o sonic pula tem uma luz seguindo na direção dele
como eu faço aquele efeito?

se alguem souber por favor responda.

sonicfan1

Número de Mensagens : 138
Data de inscrição : 26/07/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: efeito de homing attack

Mensagem por Kabeção em Dom 08 Nov 2009, 14:10

Você faz isso usando partículas.

Um exemplo:
No evento create de um objeto:
Código:
sp = part_system_create();
p  = part_type_create();

part_type_shape(p,pt_shape_circle)
part_type_size(p,0.10,0.16,0.10,1)
part_type_scale(p,0.15,0.50)
part_type_direction(p,175,185,0,10)
part_type_gravity(p,0,260)
part_type_orientation(p,89,187,0.40,5,0)
part_type_color3(p,c_blue,c_white,c_blue)
part_type_alpha3(p,0.64,0.69,0.08)
part_type_blend(p,1)
part_type_life(p,10,15)

emitter = part_emitter_create(sp)

No evento Step:
Código:
part_emitter_region(sp,emitter,mouse_x,mouse_x,mouse_y,mouse_y,0,0)
part_emitter_stream(sp,emitter,p,5)

Configure até achar o efeito que quer.

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: efeito de homing attack

Mensagem por Denis Lemos em Dom 08 Nov 2009, 14:21

Kabeção !
Só uma dúvida minha, nesses sistemas de partículas, não tem que também destruílos após o
"ROOM_END()" ?

Porque eu vi em alguns tutorias, os caras dizendo para não esquecer de destruir o sistema quando sair da room. E se for o caso de destruir, porque tem que fazer isso?

Denis Lemos

Número de Mensagens : 938
Idade : 28
Data de inscrição : 17/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: efeito de homing attack

Mensagem por Kabeção em Dom 08 Nov 2009, 14:48

Tem sim, usando:
Código:
part_type_destroy(p);
part_system_destroy(sp);

Particulas gastam muito processamento e podem deixar o jogo lento se exagerar no uso.
Tem que destroir quando não for usar para liberar memoria.

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: efeito de homing attack

Mensagem por Denis Lemos em Dom 08 Nov 2009, 15:17

Olha eu tentei fazer , foi aquela luz azul, não ficou bem igual, nem sei se tem como.
Só que eu eu não sei explicar direito, então fiz uma "engine"!

Download:


screen:
[img][/img]

Denis Lemos

Número de Mensagens : 938
Idade : 28
Data de inscrição : 17/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: efeito de homing attack

Mensagem por Conteúdo patrocinado Hoje à(s) 12:35


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