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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 13/01/2011
Número de Mensagens : 111
Insígnias de JAM :

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

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

[Resolvido]Ajuda com Jogo de plataforma

em Qua 23 Mar 2011, 20:31
bom galera
eu gostaria de saber um codigo pra avisar que voce acabou de tocar o solido
exemplo: deu um salto, cair e aterrisei, entao terei que me recuperar do salto pra começar a andar entao a sprite vai ser essa...
sacaram?

ajudem ai por favor
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: [Resolvido]Ajuda com Jogo de plataforma

em Qua 23 Mar 2011, 20:36
No create, crie uma variavel:
Código:
chao=true

Agora, no step, coloque:
Código:
if place_free(x,y+1){
chao=false
}else{
chao=true
}

Espero ter ajudado.
blz
avatar
Data de inscrição : 13/01/2011
Número de Mensagens : 111
Insígnias de JAM :

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

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

Re: [Resolvido]Ajuda com Jogo de plataforma

em Qui 24 Mar 2011, 14:52
vlw pela ajuda mais nao eh isso, eu queria um momento de aterrissagem
tipo ele cai no chao e sofre o impacto do peso depois volta ao estado normal
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: [Resolvido]Ajuda com Jogo de plataforma

em Qui 24 Mar 2011, 15:00
Entao vc cria mais uma variavel.
Create:
Código:
impacto=false
Colisao com o bloco:
Código:
if vspeed > 0 and not place_free(x,y + vspeed){
    if impacto=false && vspeed!=0{
    impacto=true
    }
move_contact_solid(direction,vspeed)
}
vspeed = 0
Ai, na troca de sprites, coloque assim:
Código:
if impacto=true{
sprite_index=spr_impacto
}
E finalmente, no animation end:
Código:
if sprite_inedex=spr_impacto{
impacto=false
}

Espero ter ajudado.
blz
avatar
Data de inscrição : 13/01/2011
Número de Mensagens : 111
Insígnias de JAM :

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

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

Re: [Resolvido]Ajuda com Jogo de plataforma

em Sex 25 Mar 2011, 19:13
funfou!!!
muito obrigado, vlw ae Willy!!
problema resolvido
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