Zdarzenie Klawiatury
Zachowanie Wydarzenie Klawiatury nasłuchuje na wejścia z zewnętrznej klawiatury i uruchamia inne zachowania, gdy wystąpi określone zdarzenie. Może to być używane do stworzenia kontrolerów klawiaturowych dla twojej gry.
⚠️ Uwaga: Ta funkcja jest wspierana tylko w iOS 13.0 i nowszych.
| Właściwość | Opis |
| Wydarzenie |
Wybierz zdarzenie, na które chcesz nasłuchiwać.
|
| Klawisz |
Wybierz dowolny z klawiszy specjalnych na klawiaturze, na które chcesz nasłuchiwać: Strzałka w Górę, Strzałka w Lewo, Strzałka w Prawo, Strzałka w Dół, Spacja, Shift, Delete, Control, Option, Caps Lock, Tab i Escape. Albo możesz wybrać Znaki i wpisać pojedynczy znak na klawiaturze, na który chcesz nasłuchiwać, np. a lub d. Albo możesz wybrać Jakikolwiek i nasłuchiwać na wszystkie klawisze na klawiaturze. |
| Sequencja Znaków | Wprowadź sekwencję znaków (ciąg) , które muszą zostać naciśnięte na klawiaturze, aby uruchomić zachowanie. |
| Pole Wyniku | Opis |
| key |
Reprezentacja stringowa klawisza, który został naciśnięty. To zawsze będzie pojedynczy znak, ale dla klawiszy specjalnych, takich jak strzałki, będzie puste. ("x", "a", "5", itd.) |
| keyCode |
Numeryczna reprezentacja klawisza, który został naciśnięty. Każdy klawisz ma przypisaną wartość numeryczną zgodnie z ASCII. (78, 61, 35, itd.) |
|
sequence (Na Sequencji) | Sekwencja znaków. |
|
sequenceLength (Na Sequencji) | Długość sekwencji znaków. |
Przykład: Gracz Kontrolowany Klawiaturą
Gracz porusza się w lewo, gdy lewa strzałka jest przytrzymywana, a gracz porusza się w prawo, gdy prawa strzałka jest przytrzymywana. Gdy użytkownik naciśnie strzałkę w górę, gracz skacze.
Przykład: Zaskórnik
Kiedy użytkownik wprowadza "party" na swojej klawiaturze, ekran drży, z gracza wydobywają się konfetti, a celebracyjny efekt dźwiękowy jest odtwarzany.

