Keyboard

Classe básica para lidar com entradas do teclado. A maioria das teclas já foi mapeada para o usuário não ter que se preocupar com o padrão do Pygame.


Funções da Classe

key_pressed(key)
Retorna um boolean indicando se a tecla ESTÁ pressionada.

show_key_pressed()
Retorna um número inteiro que representa o código ASCII da tecla pressionada no padrão.

to_pattern(key)
Transforma a string passada para a key_pressed no padrão do Pygame.
Exemplo: to_pattern(“left”) retorna pygame.K_LEFT.

Teclas Mapeadas:

  • “up”, “down”, “right”, “left”
  • “left_control”, “left_shift”, “space”, “esc”, “enter”
  • “a”, “b”, “c”, … , “z”
  • “0”, “1”, “2”, … , “9”