Tangentbords händelse
Beteendet Keyboard Event lyssnar på input från ett externt hårdvaru-tangentbord och utlöser andra beteenden när en angiven händelse inträffar. Detta kan användas för att skapa tangentbords-kontroller för ditt spel.
⚠️ Varning: Denna funktion stöds endast på iOS 13.0 och senare.
| Egenskap | Beskrivning |
| Händelse |
Välj en händelse att lyssna på.
|
| Tangent |
Välj en av de specialtangenter på tangentbordet att lyssna på: Uppåtpil, Vänsterpil, Högerpil, Nedåtpil, Mellanslag, Shift, Radera, Ctrl, Alt, Caps Lock, Tab och Escape. Eller så kan du välja Tecken och ange ett enda tecken på tangentbordet att lyssna efter, som a eller d. Eller så kan du välja Alla och lyssna på alla tangenter på tangentbordet. |
| Teckensekvens | Ange en sekvens av tecken (sträng) som måste tryckas ned på tangentbordet för att utlösa beteendet. |
| Utdatafält | Beskrivning |
| key |
Den strängmässiga representationen av tangenten som trycktes ned. Detta kommer alltid att vara ett enda tecken, men för specialtangenter som pilar kommer detta att vara tomt. ("x", "a", "5", etc.) |
| keyCode |
Den numeriska representationen av tangenten som trycktes ned. Varje tangent har ett numeriskt värde kopplat till den enligt ASCII. (78, 61, 35, etc.) |
|
sekvens (On Sequence) | Teckensekvensen. |
|
sekvensLängd (On Sequence) | Längden på teckensekvensen. |
Exempel: Tangentbordsstyrd spelare
Spelaren rör sig åt vänster medan vänsterpilen hålls nedtryckt och spelaren rör sig åt höger medan högerpilen hålls nedtryckt. När användaren trycker på uppåtpilen hoppar spelaren.
Exempel: En Påskägg
När användaren skriver in "party" på sitt tangentbord, skakar skärmen, konfettipartiklar produceras från spelaren och ett festligt ljud effekt spelas.

