[Duvida]Animação

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

[Duvida]Animação

Mensagem por PedroIgor em Ter 07 Jan 2014, 01:02

Bom pessoal, sempre tive esse problema, e nunca procurei resolver o algo do tipo, então eu quero a ajuda de vocês para esse problema sair da minha vida :p

Queria saber como fazer os movimentos das sprites serem de acordo com a tecla pressionada (Como exemplo as setas), um exemplo simples para simplificar o que eu quero dizer:

O modo normal da animação:
(Seta - Esquerda[Animação - Esquerda])
(Seta - Direita[Animação - Direita])


O que os usuário geralmente fazem:
(Seta - Esquerda + Direita [Animação Bugada])

Queria uma codificação que da qual quando executa-se ou dois botões ao mesmo tempo iria executar uma animação parada, e/ou resolve-se o problema da Animação Bugada.

PedroIgor

Número de Mensagens : 57
Idade : 22
Data de inscrição : 11/12/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]Animação

Mensagem por Zero. em Ter 07 Jan 2014, 01:05

Você quer quer quando aperte os 2 direcionais ele fique com uma animação parada ?

Zero.

Número de Mensagens : 1295
Idade : 20
Data de inscrição : 19/08/2010
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]Animação

Mensagem por PedroIgor em Ter 07 Jan 2014, 01:13

FlyAway escreveu:Você quer quer quando aperte os 2 direcionais ele fique com uma animação parada ?

Sim, definindo: [Animação esquerda, botão velocidade -5] + [Animação direita, botão velocidade +5] = [Animação parado, botão velocidade 0]
 Happy


Última edição por PedroIgor em Ter 07 Jan 2014, 01:18, editado 1 vez(es) (Razão : Falta de conteúdo.)

PedroIgor

Número de Mensagens : 57
Idade : 22
Data de inscrição : 11/12/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]Animação

Mensagem por PedroSilva em Ter 07 Jan 2014, 01:39

Tenta isso aqui, peguei de cabeça mais deve funcionar.
Código:

if keyboard_check(vk_left) and keyboard_check(vk_right)
{
sprite_index=spr_player; //A sprite do player
image_index=0; //Quadro parado
image_speed=0; //velocidade 0
}

Espero te ajudado.
flw

PedroSilva

Número de Mensagens : 190
Idade : 18
Data de inscrição : 19/09/2013
Reputação : 22
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Duvida]Animação

Mensagem por PedroIgor em Ter 07 Jan 2014, 01:59

PedroSilva escreveu:Tenta isso aqui, peguei de cabeça mais deve funcionar.
Código:

if keyboard_check(vk_left) and keyboard_check(vk_right)
{
sprite_index=spr_player; //A sprite do player
image_index=0; //Quadro parado
image_speed=0; //velocidade 0
}

Espero te ajudado.
flw

Valeu cara, era exatamente o que eu procurava!
Tenho uma simples pergunta, já que o assunto é animação.
Isso aqui:
Código:
image_speed=0; //velocidade 0
é a velocidade da qual vão passando as frames?

obs: só preciso dessa resposta, minhas postagens acabo por aqui, então vou só seguir seu exemplo e espero que funcione :p


Última edição por PedroIgor em Ter 07 Jan 2014, 02:02, editado 1 vez(es) (Razão : Fim de assunto!)

PedroIgor

Número de Mensagens : 57
Idade : 22
Data de inscrição : 11/12/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]Animação

Mensagem por glasdou em Ter 07 Jan 2014, 02:08

é a velocidade na qual vao passar as subimages da sprite animada

glasdou

Número de Mensagens : 95
Idade : 17
Data de inscrição : 21/11/2013
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]Animação

Mensagem por Conteúdo patrocinado Hoje à(s) 23:57


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