Conectar-se
Quem está conectado
21 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 21 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 02/05/2012
Número de Mensagens : 14
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://meatballflying.tumblr.com/

Sabem me dizer um jeito simples de fazer a animação de um personagem caminhando?

em Qui 14 Jun 2012, 01:41


quero fazer uma animaçãozinha assim dois passos para cada lado e quando ele parar continue parado para o lado onde estava como faço isso de maneira simples? (de preferencia sem inserir códigos)
avatar
Ranking : Sem avaliações
Data de inscrição : 23/05/2012
Número de Mensagens : 515
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 36

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.wibix.webs.com

Re: Sabem me dizer um jeito simples de fazer a animação de um personagem caminhando?

em Qui 14 Jun 2012, 09:10
Numa parte da engine de movimentação de que passei você verar.

Código:
if keyboard_check(vk_right){
{if place_free(x+5,y){x+=5}
image_xscale=1}
}

if keyboard_check(vk_left){
{if place_free(x-5,y){x-=5}
image_xscale=-1}

Entendendo mais o código:
if igual a Se.
keyboard_check = caso o botão left esteja pressionado.
left = a seta <
right = a seta>
{= abri execução
}= fechar execução
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 121

Prêmios
   : 1
   : 0
   : 3
Ver perfil do usuário

Re: Sabem me dizer um jeito simples de fazer a animação de um personagem caminhando?

em Qui 14 Jun 2012, 09:20
Oi gaaby!
Existe um evento que acontece quando a sua animação termina, o animation_end (acho que está na guia "other events").
Se você colocar "image_speed = 0" no animation_end, a animação ficará congelada na última imagem.

Então você pode definir uma speed e image_speed ao apertar as setas e zerar tudo no animation_end.

Essa é uma solução meio genérica. Com mais informação, podemos bolar uma solução mais personalizada.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum