Pular para o conteúdo

SCA_KeyboardSensor

Classe base: SCA_ISensor

Um sensor de teclado detecta as teclas apertadas pelo jogador.

Veja o módulo Range.events para os códigos de tecla.

O código da tecla que este sensor procura.

Tipo: keycode from Range.events module

O código da primeira tecla modificadora que este sensor procura.

Tipo: keycode from Range.events module

O código da segunda tecla modificadora que este sensor procura.

Tipo: keycode from Range.events module

O nome da propriedade que indica se as teclas digitadas devem ser registradas como texto.

Tipo: string

O nome da propriedade que recebe as teclas digitadas, quando elas são registradas como texto.

Tipo: string

Define se o sensor aceita todas as teclas.

Tipo: boolean

Lista das teclas de entrada que foram apertadas, acabaram de ser soltas ou estão ativas neste frame (somente leitura).

Tipo: dictionary {keycode:SCA_InputEvent, …}

Lista das teclas que foram apertadas, acabaram de ser soltas ou estão ativas neste frame (somente leitura).

Tipo: list [[keycode, status], …]

Lê o estado de uma tecla.

  • keycode: O código do botão cujo estado você quer ler; use uma destas constantes
    • tipo: integer

Retorna: O estado do botão, que pode ser uma destas constantes

Tipo do retorno: int