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

Lighter

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 16/10/2008
Número de Mensagens : 304
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.gmbr.forumeiros.com

Como fazer 1 tecla ser pressionada por vez?

em Qui 30 Ago 2012, 16:00
Boa tarde amigos makers !
Estou a um bom tempo sem mexer no Game maker, e gostaria de saber como eu posso fazer para apertar uma tecla por vez para meu char andar.
Por exemplo : Eu aperto Direita e Cima e ele anda na diagonal, não quero isso ! Quero que ele ande somente para a Direita ou somente para Cima, compreenderam?

Muito Grato, colegas !
avatar
Ranking : Nota B
Notas recebidas : C + C + D + B+ A + A
Data de inscrição : 18/11/2011
Número de Mensagens : 234
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11
Ver perfil do usuáriohttp://molinware.net23.net

Re: Como fazer 1 tecla ser pressionada por vez?

em Qui 30 Ago 2012, 16:32
No evento STEP do char:
Código:
if keyboard_check(vk_up){
    //mover para cima
}else if keyboard_check(vk_left){
    //mover para a esquerda
}else if keyboard_check(vk_right){
    //mover para a direita
}else if keyboard_check(vk_down){
    //mover para baixo
}
avatar
Data de inscrição : 16/10/2008
Número de Mensagens : 304
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.gmbr.forumeiros.com

Re: Como fazer 1 tecla ser pressionada por vez?

em Qui 30 Ago 2012, 19:17
Obrigado, funcionou perfeitamente !
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