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
toggleProperty
Seção intitulada “toggleProperty”O nome da propriedade que indica se as teclas digitadas devem ser registradas como texto.
Tipo: string
targetProperty
Seção intitulada “targetProperty”O nome da propriedade que recebe as teclas digitadas, quando elas são registradas como texto.
Tipo: string
useAllKeys
Seção intitulada “useAllKeys”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], …]
getKeyStatus(keycode)
Seção intitulada “getKeyStatus(keycode)”Lê o estado de uma tecla.
keycode: O código do botão cujo estado você quer ler; use umadestas constantes- tipo: integer
Retorna: O estado do botão, que pode ser uma destas constantes
Tipo do retorno: int
