Evento do Teclado
O comportamento de Evento do Teclado escuta a entrada de um teclado externo e aciona outros comportamentos quando um evento especificado ocorre. Isso pode ser usado para criar controles de teclado para seu jogo.
⚠️ Aviso: Este recurso é suportado apenas em iOS 13.0 e superior.
| Propriedade | Descrição |
| Evento |
Selecione um evento a ser escutado.
|
| Tecla |
Selecione qualquer uma das teclas especiais no teclado para escutar: Seta para Cima, Seta para a Esquerda, Seta para a Direita, Seta para Baixo, Barra de Espaço, Shift, Delete, Control, Option, Caps Lock, Tab e Escape. Ou você pode selecionar Caractere e inserir um único caractere no teclado para escutar, como a ou d. Ou você pode selecionar Qualquer e escutar todas as teclas no teclado. |
| Sequência de Caracteres | Digite uma sequência de caracteres (string) que devem ser pressionados no teclado para acionar o comportamento. |
| Campo de Saída | Descrição |
| key |
A representação em string da tecla que foi pressionada. Isso será sempre um único caractere, mas para teclas especiais como setas, isso estará em branco. ("x", "a", "5", etc.) |
| keyCode |
A representação numérica da tecla que foi pressionada. Cada tecla tem um valor numérico associado, de acordo com ASCII. (78, 61, 35, etc.) |
|
sequência (On Sequence) | A sequência de caracteres. |
|
comprimento da sequência (On Sequence) | O comprimento da sequência de caracteres. |
Exemplo: Jogador Controlado pelo Teclado
O jogador se move para a esquerda enquanto a seta esquerda está pressionada e o jogador se move para a direita enquanto a seta direita está pressionada. Quando o usuário pressiona a seta para cima, o jogador pula.
Exemplo: Um Ovo de Páscoa
Quando o usuário digita "party" no teclado, a tela treme, partículas de confete saem do jogador e um efeito sonoro de celebração é reproduzido.

