ClassInput & Controls@public
Keyboard
AS3-compatible keyboard names backed by physical DOM code mappings.
ts
export declare class Keyboard extends InputConstructors
ts
constructor()Constructs a new instance of the Keyboard class
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
A | readonly | boolean | - |
ALT | readonly | boolean | - |
B | readonly | boolean | - |
BACKSLASH | readonly | boolean | - |
BACKSPACE | readonly | boolean | - |
C | readonly | boolean | - |
CAPSLOCK | readonly | boolean | - |
COMMA | readonly | boolean | - |
CONTROL | readonly | boolean | - |
D | readonly | boolean | - |
DELETE | readonly | boolean | - |
DOWN | readonly | boolean | - |
E | readonly | boolean | - |
EIGHT | readonly | boolean | - |
END | readonly | boolean | - |
ENTER | readonly | boolean | - |
ESCAPE | readonly | boolean | - |
F | readonly | boolean | - |
F1 | readonly | boolean | - |
F10 | readonly | boolean | - |
F11 | readonly | boolean | - |
F12 | readonly | boolean | - |
F2 | readonly | boolean | - |
F3 | readonly | boolean | - |
F4 | readonly | boolean | - |
F5 | readonly | boolean | - |
F6 | readonly | boolean | - |
F7 | readonly | boolean | - |
F8 | readonly | boolean | - |
F9 | readonly | boolean | - |
FIVE | readonly | boolean | - |
FOUR | readonly | boolean | - |
G | readonly | boolean | - |
H | readonly | boolean | - |
HOME | readonly | boolean | - |
I | readonly | boolean | - |
INSERT | readonly | boolean | - |
J | readonly | boolean | - |
K | readonly | boolean | - |
L | readonly | boolean | - |
LBRACKET | readonly | boolean | - |
LEFT | readonly | boolean | - |
M | readonly | boolean | - |
MINUS | readonly | boolean | - |
N | readonly | boolean | - |
NINE | readonly | boolean | - |
NUMPADEIGHT | readonly | boolean | - |
NUMPADFIVE | readonly | boolean | - |
NUMPADFOUR | readonly | boolean | - |
NUMPADMINUS | readonly | boolean | - |
NUMPADNINE | readonly | boolean | - |
NUMPADONE | readonly | boolean | - |
NUMPADPERIOD | readonly | boolean | - |
NUMPADPLUS | readonly | boolean | - |
NUMPADSEVEN | readonly | boolean | - |
NUMPADSIX | readonly | boolean | - |
NUMPADSLASH | readonly | boolean | - |
NUMPADTHREE | readonly | boolean | - |
NUMPADTWO | readonly | boolean | - |
NUMPADZERO | readonly | boolean | - |
O | readonly | boolean | - |
ONE | readonly | boolean | - |
P | readonly | boolean | - |
PAGEDOWN | readonly | boolean | - |
PAGEUP | readonly | boolean | - |
PERIOD | readonly | boolean | - |
PLUS | readonly | boolean | - |
Q | readonly | boolean | - |
QUOTE | readonly | boolean | - |
R | readonly | boolean | - |
RBRACKET | readonly | boolean | - |
RIGHT | readonly | boolean | - |
S | readonly | boolean | - |
SEMICOLON | readonly | boolean | - |
SEVEN | readonly | boolean | - |
SHIFT | readonly | boolean | - |
SIX | readonly | boolean | - |
SLASH | readonly | boolean | - |
SPACE | readonly | boolean | - |
T | readonly | boolean | - |
TAB | readonly | boolean | - |
THREE | readonly | boolean | - |
TWO | readonly | boolean | - |
U | readonly | boolean | - |
UP | readonly | boolean | - |
V | readonly | boolean | - |
W | readonly | boolean | - |
X | readonly | boolean | - |
Y | readonly | boolean | - |
Z | readonly | boolean | - |
ZERO | readonly | boolean | - |
Methods
handleKeyDown()
ts
handleKeyDown(event: FlxKeyboardEventLike): voidParameters:
| Parameter | Type | Description |
|---|---|---|
event | FlxKeyboardEventLike | - |
Returns: void
handleKeyUp()
ts
handleKeyUp(event: FlxKeyboardEventLike): voidParameters:
| Parameter | Type | Description |
|---|---|---|
event | FlxKeyboardEventLike | - |
Returns: void
releaseAll()
ts
releaseAll(): voidReturns: void