Entrando no chão

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

Resolvido Entrando no chão

Mensagem por chicoweb em Ter 05 Mar 2013, 08:44

Seguinte, eu coloquei isso no step do player?

Código:
// Esta livre de colisao em baixo vai cair
if place_free(x,y+1){
    // Se tiver pulando nao gravita
    if pulando {
        gravity = 0;
        vspeed = 0;
    }else{
        gravity = 1;
    }
}else{
    gravity = 0;
    vspeed = 0;
}

em baixo tem blocos solidos.
o erro é que ele ENTRA no bloco e depois pára, alguem pode ver o que falta no codigo?

Obs: na create tem gravity = 1; e a var do pulo está ok so queria saber porque ele para dentro do chao.


Última edição por chicoweb em Dom 10 Mar 2013, 11:14, editado 1 vez(es)

chicoweb

Ranking : Nota C
Número de Mensagens : 666
Idade : 40
Data de inscrição : 15/05/2012
Notas recebidas : B+C
Reputação : 49
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Entrando no chão

Mensagem por Gonçalves em Ter 05 Mar 2013, 08:59

Usa o move_outside_solid(90,vspeed) ali antes do código que faz parar quando cai no chão que deve funcionar.

Gonçalves

Ranking : Nota B
Número de Mensagens : 1013
Data de inscrição : 29/10/2010
Notas recebidas : B + A + C
Reputação : 79
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Entrando no chão

Mensagem por chicoweb em Ter 05 Mar 2013, 10:32

Valeu Gonçalvez!
Só dei uma arrumada no comando que vc passou, ficou assim:

Código:
if not place_free(x,y) move_outside_solid(90,vely)
OBS: Ele tem que ficar no End Step

chicoweb

Ranking : Nota C
Número de Mensagens : 666
Idade : 40
Data de inscrição : 15/05/2012
Notas recebidas : B+C
Reputação : 49
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Entrando no chão

Mensagem por Conteúdo patrocinado Hoje à(s) 21:55


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