Movimento AWSD

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

Movimento AWSD

Mensagem por correiajoao em Dom 19 Dez 2010, 18:25

Pessoal, sei que é um dúvida fácil de esclarecer.

Eu sempre utilizo nos movimentos codigos para as setas direcionais:
Ex.:
Código:
if keyboard_check(vk_right)
(para quem não saiba: se carregar seta direita, ...[...=faz uma coisa])

a minha dúvida é, como fazer para as letras do teclado?

eu sei que não pode ser isto:

Código:
if keyboard_check(vk_A)

APENAS PRECISO DE SABER ESSA PARTE

Desde já obrigado,
correiajoao



correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Movimento AWSD

Mensagem por Markituh em Dom 19 Dez 2010, 18:36

Você usa a função ord.
Código:
if keyboard_check(ord("A"))

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Movimento AWSD

Mensagem por dharrison em Dom 19 Dez 2010, 19:08

Como o Markituh disse, basta vc usar (ord('A')), onde "A" pode ser qualquer letra do teclado.
E recomendo que você de uma conferida nesse Extra do Curso de GML que eu e o Markituh estamos fazendo. Nele vc vai encontrar boa parte das Constants (como as "vk"s) e todas a Built-in Variables do GM.
Tudo explicado.

Extra 1: Lista Completa e Explicada das Built-in Variables e Visão Geral sobre Constants

Espero ter ajudado Happy
Abraços
DHarrison

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Movimento AWSD

Mensagem por correiajoao em Dom 19 Dez 2010, 19:43

Muito obrigado aos dois!

Vou dar uma vista de olhos a esse artigo! Very Happy

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Movimento AWSD

Mensagem por Conteúdo patrocinado Hoje à(s) 05:58


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