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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 14/05/2009
Número de Mensagens : 135
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ário

[Resolvido]se estiver subindo uma sprite, se estiver descendo outra. ???

em Sex 09 Jul 2010, 14:37
Olá galera...

Eu uso o seguinte Script para gravidade:

Código:
//DEFINIÇÕES DE GRAVIDADE
if place_free(x,y+1)
{
gravity = 0.75
}
else
{
gravity = 0

Minha dúvida é a seguinte.. como fazer para quando o personagem estiver subindo (Pulando) ficar em uma sprite, e quando ele começar a cair mudar a sprite...

Vlw !!!
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 0
Ver perfil do usuário

Re: [Resolvido]se estiver subindo uma sprite, se estiver descendo outra. ???

em Sex 09 Jul 2010, 14:42
Movido.

Isso é muito simples, basta verificar a velocidade vertical.

Se ela for negativa -> está subindo
Se ela for positiva -> está descendo

Ou seja:

Código:
if vspeed < 0
{sprite_index = spr_subindo;}
else if vspeed > 0
{sprite_index = spr_descendo;}

Só tome cuidado para esse código não entrar em conflito com outros como o de mudar a sprite quando está movendo horizontalmente! Só deixe mudar para sprite "andando" quando o personagem estiver com os pés no chao! Ou seja, quando a gravidade for 0! (Segundo o seu código.)
avatar
Data de inscrição : 14/05/2009
Número de Mensagens : 135
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ário

Re: [Resolvido]se estiver subindo uma sprite, se estiver descendo outra. ???

em Sex 09 Jul 2010, 14:46
Opa... Deu certinho irmão Happy

Muito Obrigado, pode trancar o tópico por favor ???

A desculpa por postar em local errado Happy
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 0
Ver perfil do usuário

Re: [Resolvido]se estiver subindo uma sprite, se estiver descendo outra. ???

em Sex 09 Jul 2010, 16:02

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