Eveniment de Tastatură | hyperPad Documentation

Loading...

Logo
DocumentationInteracțiuneEveniment de Tastatură
Interacțiune

Eveniment de Tastatură

Last updated November 7, 2023

Comportamentul Keyboard Event ascultă pentru input de la o tastatură externă și declanșează alte comportamente atunci când apare un eveniment specificat. Acest lucru poate fi folosit pentru a crea controale de tastatură pentru jocul tău.

⚠️ AVERTISMENT: Această caracteristică este acceptată doar pe iOS 13.0 și versiuni ulterioare.

ProprietateDescriere
Eveniment

Alege un eveniment la care să asculți.

  • On Press - Declanșează comportamente atunci când o tastă a fost apăsată.
  • While Pressed - Declanșează comportamente cât timp o tastă este apăsată.
  • On Release - Declanșează comportamente atunci când o tastă a fost eliberată.
  • On Sequence - Declanșează comportamente atunci când un șir de taste a fost apăsat.
Tastă

Alege oricare dintre tastele speciale de pe tastatură pentru a asculta: Săgeata Sus, Săgeata Stânga, Săgeata Dreapta, Săgeata Jos, Bara de Spațiu, Shift, Șterge, Control, Opțiune, Caps Lock, Tab și Escape.

De asemenea, poți selecta Caracter și introduce un singur caracter de pe tastatură pentru a asculta de exemplu a sau d.

De asemenea, poți selecta Orice și asculta toate tastele de pe tastatură.

Secvență de caractereIntrodu o secvență de caractere (string) care trebuie apăsate pe tastatură pentru a declanșa comportamentul.
Camp de ieșireDescriere
tastă

Reprezentarea sub formă de șir a tastei care a fost apăsată. Aceasta va fi întotdeauna un singur caracter, dar pentru taste speciale cum ar fi săgețile, aceasta va fi goală.

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

keyCode

Reprezentarea numerică a tastei care a fost apăsată. Fiecare tastă are o valoare numerică legată de ea conform ASCII.

(78, 61, 35, etc.)

secvență

(On Sequence)

Secvența de caractere.

lungimeaSecvenței

(On Sequence)

Lungimea secvenței de caractere.

Exemplu: Jucător Controlat de Tastatură

Jucătorul se deplasează spre stânga în timp ce săgeata stângă este apăsată și jucătorul se deplasează spre dreapta în timp ce săgeata dreaptă este apăsată. Când utilizatorul apasă săgeata sus, jucătorul sare.

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

Exemplu: Un Ou de Paște

Când utilizatorul introduce "party" pe tastatură, ecranul se zguduie, particulele de confetti se emit din jucător și se redă un efect sonor de sărbătoare.

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