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”