Movimentos programados e animação de sprites...

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

Movimentos programados e animação de sprites...

Mensagem por Vampire em Seg 03 Nov 2008, 12:57

2 coisinhas que acredito serem fáceis de fazer, mas pra mim está um pouco complicado, se alguém puder ajudar....

a primeira é com relação a movimentos programados dos inimigos, tenho um inimigo que é um morcego, até ai tudo bem, fiz as sprites, tá funcionando legal, configurei as colisões e tal, o personagem do inimigo está todo configuradinho, porém, em cada fase ele deverá ter movimentos diferentes..
por exemplo, na fase 1 o inimigo se move apenas da esquerda pra direita e volta, já na fase 2 ele da voltas e assim por diante..
ai vem minha primeira pergunta, como eu faço pra movimentar esse inimigo da maneira que eu quiser sem precisar criar vários objetos cópia desse inimigo?? uso paths? scripts?? o que usar, caso seja paths ou scripts, como eu uso os paths ou scripts para gerar movimentos diferentes para o mesmo personagem pois não consegui fazer nada com os paths e scripts?


a segunda pergunta, se refere a animação de sprites, por exemplo tenho o sprite de movimento pra esquerda e outro de movimento pra direita, quando aperto esquerda ela anima pra esquerda e quando aperto direita ele anima pra direita,,, é obvio, só que quando o boneco virar da esquerda pra direita ou vice versa, eu queria q antes de entrar a animação feita entrasse 1 vez a animação do bonecto virando e ai sim entrasse a animação do boneco andando pra direita ou esquerda..

espero que tenha conseguido explicar bem!!

Vampire

Número de Mensagens : 68
Data de inscrição : 14/07/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por Convidad em Seg 03 Nov 2008, 13:54

Bom velho, fiz u exemplo aqui de efeito de troca de direção para o obj:

http://www.mediafire.com/download.php?ytbj41mizzw

Detalhe: Eu fiz com o obj se movendo sozinho (estilo inimigo de Super Mario), mas basta vc pegar os eventos da colisão e copiar nos de teclas (com as devidas alterações dos valores) que poderá usá-lo para um obj com movimento controlado!

Espero que ajude... se tiver qq problema é só dizer!

flw

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por Vampire em Seg 03 Nov 2008, 14:06

fmanna, to baixando e vou dar uma olhada,, por enquanto valeu...

Vampire

Número de Mensagens : 68
Data de inscrição : 14/07/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por Vampire em Seg 03 Nov 2008, 14:20

fmanna
dei uma olhada no arquivo, e consegui entender, a principio fiquei meio confuso, mas depois olhando seu código melhor, consegui perceber que o pulo do gato ali é identificar qual o último frame da animação e mudar a variavel,,,
brigadão pela ajuda, um dos meus problemas já tá resolvido...

agora se alguém tiver alguma idéia sobre os movimentos pré programados do personagem....

Vampire

Número de Mensagens : 68
Data de inscrição : 14/07/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por Convidad em Seg 03 Nov 2008, 14:22

consegui perceber que o pulo do gato ali é identificar qual o último frame da animação e mudar a variavel,,,
Legal!... isso é uma forma que eu consegui, mas acredito que devam haver muitas outras...

Dica: Evite postar consecutivamente, é contra as regras do Fórum =]

flw

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por vinians em Seg 03 Nov 2008, 21:20

Não sei se foi o que o fmanna falou mais um jeito bem facil de resolver esse problema é com o uso de PATHS, crie várias paths com movimentos diferentes e atribua ao objeto morcego de acordo com o level. Funciona bem tb.
Código:

if (level == 1) obMorcego.path_index = path_1;
if (level == 2) obMorcego.path_index = path_2;
//etc

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por JuninhoDrak em Ter 04 Nov 2008, 10:51

caraca cara ele quer criar um rpg?

JuninhoDrak

Número de Mensagens : 74
Data de inscrição : 15/07/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por Vampire em Ter 04 Nov 2008, 11:11

vinians
parece realmente que paths é justamente o que to precisando usar aqui,, mas não sei como programar esses paths, vc poderia me dar uma ajuda em como programar esses paths?

Vampire

Número de Mensagens : 68
Data de inscrição : 14/07/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Movimentos programados e animação de sprites...

Mensagem por Conteúdo patrocinado Hoje à(s) 09: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