Conectar-se
Quem está conectado
20 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 19 Visitantes

Biemorth

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota A
Notas recebidas : C+A+A+B+A
Data de inscrição : 10/09/2010
Número de Mensagens : 426
Insígnias de JAM :

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

Prêmios
   : 2
   : 2
   : 0
Ver perfil do usuáriohttp://williammustaffa.blogspot.com

como fazer mudar para sprite de pulo ao pular?

em Sex 10 Set 2010, 20:47
quando aperto enter o personagem pula mas a sprite fica amesma,gostaria de saber como fazer para ,quando o personagem pular para a direita ,aparecer sprite de pulo virada para direita e se pular para a esquerda aparecer sprite de pulo para a esquerda?eu fiz assim:
evento;key press>space>(pulo)-cange sprite to (imagem de pulo pra direita) :
mas se eu pulo pra esquerda ele aparece com imagemvirada pra direita....
alguem pode me ajudar?


Última edição por williammustaffa em Qua 12 Jan 2011, 23:10, editado 1 vez(es)
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

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

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

Re: como fazer mudar para sprite de pulo ao pular?

em Sex 10 Set 2010, 20:53
Bom, to enferrujado.. mas..
CREATE:
direita=true //Se o personagem começar virado pro lado direito, true.
Agora, no codigo de movimento(andar)..
Quando ele andar pra esquerda - coloka: direita=false
Quando ele andar pra direita - coloka: direita=true
Agora: Key press>Space>PULO if(!direita){change sprite to Spr_Pulo_esquerda}else{change sprite to Spr_Pulo_direita}

Se ficar dificil de compreender, me passe seu código ou sua engine, pois não tem como eu saber seu movimento para setar as variaveis..
avatar
Ranking : Nota A
Notas recebidas : C+A+A+B+A
Data de inscrição : 10/09/2010
Número de Mensagens : 426
Insígnias de JAM :

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

Prêmios
   : 2
   : 2
   : 0
Ver perfil do usuáriohttp://williammustaffa.blogspot.com

Re: como fazer mudar para sprite de pulo ao pular?

em Sex 10 Set 2010, 20:54
valeu cara vo testa.
avatar
Ranking : Nota A
Notas recebidas : C+A+A+B+A
Data de inscrição : 10/09/2010
Número de Mensagens : 426
Insígnias de JAM :

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

Prêmios
   : 2
   : 2
   : 0
Ver perfil do usuáriohttp://williammustaffa.blogspot.com

Re: como fazer mudar para sprite de pulo ao pular?

em Sex 10 Set 2010, 21:04
outra duvida : e pra continuar ate o chao sem interromper esta sprite?
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

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

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

Re: como fazer mudar para sprite de pulo ao pular?

em Sex 10 Set 2010, 21:12
Cara, não quer me apssar sua engine não? ;x

Mas é algo por aí:
CREATE
nochao=true //se opersonagem estiver no chão
direita=true //Se o personagem começar virado pro lado direito, true.
Agora, no codigo de movimento(andar)..
Quando ele andar pra esquerda - coloka: direita=false
Quando ele andar pra direita - coloka: direita=true
Agora: Key press>Space>PULO
if(direita=false && nochao=true){
nochao=false;
if(nochao=false){sprite_index=Spr_Pulo_esquerda; //não lembro a função, mas vc deve saber.. X:
}
}
if(direita=true && nochao=true){
nochao=false;
if(nochao=false){sprite_index=Spr_Pulo_direita; //não lembro a função, mas vc deve saber.. X:
}

Isso deve dar.. e evite posts duplos, oks?
avatar
Ranking : Nota A
Notas recebidas : C+A+A+B+A
Data de inscrição : 10/09/2010
Número de Mensagens : 426
Insígnias de JAM :

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

Prêmios
   : 2
   : 2
   : 0
Ver perfil do usuáriohttp://williammustaffa.blogspot.com

Re: como fazer mudar para sprite de pulo ao pular?

em Sex 10 Set 2010, 21:16
ok vlw.
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