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

Nenhum

Ver toda a lista


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

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

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

[Resolvido]Problema ao andar

em Ter 22 Mar 2011, 18:39
Eu coloquei assim no meu step:


if keyboard_check(vk_right)
{direita=true;parado=false;hspeed=5}
if keyboard_check(vk_left)
{direita=false;parado=false;hspeed=-5}
if keyboard_check(vk_nokey)
{parado=true;hspeed=0}


Foi ai que eu percebi uma coisa, o "nokey". Pelo nome da pra perceber que ele só funciona se NENHUMA tecla estiver pressionada. Fui testar minha teoria, pressionei direita e largei, tudo certo; pressionei esquerda e larguei, tudo certo aqui também; ai o ultimo teste, pressionei direita com a letra O pressionada, largei a tecla direita e ele não parou de andar.
Alguem sabe resolver isso? nuu
Bye flw.


Última edição por Game decoder em Ter 22 Mar 2011, 19:14, editado 1 vez(es)
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]Problema ao andar

em Ter 22 Mar 2011, 18:59
Substitua o código por esse:
Código:
if keyboard_check(vk_right){
direita=true;
parado=false;
hspeed=5
}else if keyboard_check(vk_left){
direita=false;
parado=false;
hspeed=-5
}else{
parado=true;hspeed=0
}

Isso deve resolver.
Espero ter ajudado.
blz
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 25/07/2010
Número de Mensagens : 630
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4
Ver perfil do usuáriohttp://clubmaker.forumeiros.com

Re: [Resolvido]Problema ao andar

em Ter 22 Mar 2011, 19:01
tenta colocar assim:


if parado=true {
hspeed=0
}
avatar
Data de inscrição : 13/12/2010
Número de Mensagens : 103
Insígnias de JAM :

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

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

Re: [Resolvido]Problema ao andar

em Ter 22 Mar 2011, 19:01
Vlw Willy, funcionou perfeitamente. feliz2
Bye flw.
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