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

Nenhum

Ver toda a lista


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

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

problema com salto

em Qua 06 Jan 2010, 20:11
eu tenho um problema com o salto o player quando salta se eu carregar na tecla cima outravez ele dá outro salto no ar como faço para ele não fazer isso? Question
avatar
Data de inscrição : 17/05/2009
Número de Mensagens : 938
Insígnias de JAM :

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

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

Re: problema com salto

em Qua 06 Jan 2010, 20:40
Coloque uma condição para ele saltar somente se estiver chão em baixo dele !

Assim: coloque no step do seu player !!!
Código:
if keyboard_check_pressed(vk_space) and not place_free(x,y+1)
{
vspeed=-10
}


Significa que se apertar a tecla "SPACE" e não estiver livre 1 pixel á baixo, ele dará o salto !!!
avatar
Data de inscrição : 04/01/2010
Número de Mensagens : 14
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: problema com salto

em Qua 06 Jan 2010, 20:50
não dá

por favor alguem me ajude
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

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

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

Re: problema com salto

em Qua 06 Jan 2010, 21:36
Cria uma variável no CREATE do seu player:
Código:
no_chao = true

True é igual verdadeiro, porque quando começa ele estará no chão.
Agora no código que você definiu para ele saltar coloque isto em baixo:
Código:
no_chao = false

Significa que ele não estará no chão

Agora você coloca isso no evento STEP:
Código:
if keyboard_check_pressed(vk_up) and no_chao = true {y+=5}
else {
}
avatar
Data de inscrição : 04/01/2010
Número de Mensagens : 14
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: problema com salto

em Qui 07 Jan 2010, 12:50
obrigado aos dois que me ajudaram!
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

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

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

Re: problema com salto

em Qui 07 Jan 2010, 14:24
Esqueci de falar, na colisão com o chão coloque:
Código:
no_chao = true
avatar
Data de inscrição : 17/12/2009
Número de Mensagens : 217
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: problema com salto

em Qui 07 Jan 2010, 14:33
Eh... eu sabia que tinha alguma coisa faltando.

_________________________________________________

Legal o codigo , Very Happy me ajudou muito Very Happy
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