Klávesová událost | hyperPad Documentation

Loading...

Logo

Chování Klávesová událost poslouchá vstupy z externí hardware klávesnice a spouští jiná chování, když dojde k určité události. To může být použito k vytvoření ovládání klávesnicí pro vaši hru.

⚠️ Varování: Tato funkce je podporována pouze na iOS 13.0 a novějších.

VlastnostPopis
Událost

Vyberte událost, kterou chcete sledovat.

  • Na stisknutí - Spustit chování, když je klávesa stisknuta.
  • Pokud je stisknuta - Spustit chování, zatímco je klávesa stisknuta.
  • Na puštění - Spustit chování, když je klávesa uvolněna.
  • Na sekvenci - Spustit chování, když byla stisknuta sekvence kláves.
Klávesa

Vyberte libovolnou z speciálních kláves na klávesnici, které chcete sledovat: Šipka nahoru, Šipka vlevo, Šipka vpravo, Šipka dolů, Mezerník, Shift, Odstranit, Control, Option, Caps Lock, Tab a Esc.

Abo můžete vybrat Znak a zadat jediný znak na klávesnici, který chcete sledovat, jako např. a nebo d.

Če nebo můžete vybrat Jakýkoli a sledovat všechny klávesy na klávesnici.

Sekvence znakůZadejte sekvenci znaků (řetězec), která musí být stisknuta na klávesnici, aby se spustilo chování.
Výstupní polePopis
key

Řetězcová reprezentace stisknuté klávesy. Tohle bude vždy single character, ale pro speciální klávesy, jako jsou šipky, bude prázdné.

("x", "a", "5", atd.)

keyCode

Číselná reprezentace stisknuté klávesy. Každá klávesa má číselnou hodnotu přidělenou podle ASCII.

(78, 61, 35, atd.)

sekvence

(Na sekvenci)

Sekvence znaků.

sekvenceDélka

(Na sekvenci)

Délka sekvence znaků.

Příklad: Hráč ovládaný klávesnicí

Hráč se pohybuje vlevo, když je držena levá šipka, a hráč se pohybuje vpravo, když je držena pravá šipka. Když uživatel stiskne šipku nahoru, hráč skočí.

EAB486CD-5710-4106-B089-2EC5DAC9BEA6.png

Příklad: Velikonoční vajíčko

Když uživatel zadá "party" na své klávesnici, obrazovka se třese, konfety vyletují z hráče a hraje se oslavná zvuková efekty.

89822D92-FC16-4C1E-B952-6539C223FA02.png