Variables

BACKSPACE

BACKSPACE: 8

TAB

TAB: 9

RETURN

RETURN: 13

SHIFT

SHIFT: 16

CTRL

CTRL: 17

ALT

ALT: 18

PAUSE

PAUSE: 19

BREAK

BREAK: 19

CAPSLOCK

CAPSLOCK: 20

ESCAPE

ESCAPE: 27

SPACE

SPACE: 32

PAGE_UP

PAGE_UP: 33

PAGE_DOWN

PAGE_DOWN: 34

END

END: 35

HOME

HOME: 36

LEFT

LEFT: 37

UP

UP: 38

RIGHT

RIGHT: 39

DOWN

DOWN: 40

INSERT

INSERT: 45

DELETE

DELETE: 46

NUM_0

NUM_0: 48

NUM_1

NUM_1: 49

NUM_2

NUM_2: 50

NUM_3

NUM_3: 51

NUM_4

NUM_4: 52

NUM_5

NUM_5: 53

NUM_6

NUM_6: 54

NUM_7

NUM_7: 55

NUM_8

NUM_8: 56

NUM_9

NUM_9: 57

A

A: 65

B

B: 66

C

C: 67

D

D: 68

E

E: 69

F

F: 70

G

G: 71

H

H: 72

I

I: 73

J

J: 74

K

K: 75

L

L: 76

M

M: 77

N

N: 78

O

O: 79

P

P: 80

Q

Q: 81

R

R: 82

S

S: 83

T

T: 84

U

U: 85

V

V: 86

W

W: 87

X

X: 88

Y

Y: 89

Z

Z: 90

WIN_LEFT

WIN_LEFT: 91

WIN_RIGHT

WIN_RIGHT: 92

SELECT

SELECT: 93

NUMPAD_0

NUMPAD_0: 96

NUMPAD_1

NUMPAD_1: 97

NUMPAD_2

NUMPAD_2: 98

NUMPAD_3

NUMPAD_3: 99

NUMPAD_4

NUMPAD_4: 100

NUMPAD_5

NUMPAD_5: 101

NUMPAD_6

NUMPAD_6: 102

NUMPAD_7

NUMPAD_7: 103

NUMPAD_8

NUMPAD_8: 104

NUMPAD_9

NUMPAD_9: 105

NUMPAD_MULTIPLY

NUMPAD_MULTIPLY: 106

NUMPAD_ADD

NUMPAD_ADD: 107

NUMPAD_SUBTRACT

NUMPAD_SUBTRACT: 109

NUMPAD_DECIMALPOINT

NUMPAD_DECIMALPOINT: 110

NUMPAD_DIVIDE

NUMPAD_DIVIDE: 111

F1

F1: 112

F2

F2: 113

F3

F3: 114

F4

F4: 115

F5

F5: 116

F6

F6: 117

F7

F7: 118

F8

F8: 119

F9

F9: 120

F10

F10: 121

F11

F11: 122

F12

F12: 123

NUMLOCK

NUMLOCK: 144

SCROLLLOCK

SCROLLLOCK: 145

SEMICOLON

SEMICOLON: 186

EQUAL

EQUAL: 187

COMMA

COMMA: 188

DASH

DASH: 189

PERIOD

PERIOD: 190

SLASH

SLASH: 191

BRACKET_OPEN

BRACKET_OPEN: 219

BACKSLASH

BACKSLASH: 220

BRACKET_CLOSE

BRACKET_CLOSE: 221

SINGLE_QUOTE

SINGLE_QUOTE: 222

Functions

isPressed

isPressed: function(k)

Description

Check if a key is pressed

Parameters

kkey to check

Returns

true or false

Example

if (gamvas.key.isPressed(gamvas.key.Q)) {
   this.quit = true;
}

exitEvent

exitEvent: function()

Description

return from a unhandled keypress on onKey* functions

See

gamvas.State.onKeyDown gamvas.State.onKeyUp

BACKSPACE: 8
TAB: 9
RETURN: 13
SHIFT: 16
CTRL: 17
ALT: 18
PAUSE: 19
BREAK: 19
CAPSLOCK: 20
ESCAPE: 27
SPACE: 32
PAGE_UP: 33
PAGE_DOWN: 34
END: 35
HOME: 36
LEFT: 37
UP: 38
RIGHT: 39
DOWN: 40
INSERT: 45
DELETE: 46
NUM_0: 48
NUM_1: 49
NUM_2: 50
NUM_3: 51
NUM_4: 52
NUM_5: 53
NUM_6: 54
NUM_7: 55
NUM_8: 56
NUM_9: 57
A: 65
B: 66
C: 67
D: 68
E: 69
F: 70
G: 71
H: 72
I: 73
J: 74
K: 75
L: 76
M: 77
N: 78
O: 79
P: 80
Q: 81
R: 82
S: 83
T: 84
U: 85
V: 86
W: 87
X: 88
Y: 89
Z: 90
WIN_LEFT: 91
WIN_RIGHT: 92
SELECT: 93
NUMPAD_0: 96
NUMPAD_1: 97
NUMPAD_2: 98
NUMPAD_3: 99
NUMPAD_4: 100
NUMPAD_5: 101
NUMPAD_6: 102
NUMPAD_7: 103
NUMPAD_8: 104
NUMPAD_9: 105
NUMPAD_MULTIPLY: 106
NUMPAD_ADD: 107
NUMPAD_SUBTRACT: 109
NUMPAD_DECIMALPOINT: 110
NUMPAD_DIVIDE: 111
F1: 112
F2: 113
F3: 114
F4: 115
F5: 116
F6: 117
F7: 118
F8: 119
F9: 120
F10: 121
F11: 122
F12: 123
NUMLOCK: 144
SCROLLLOCK: 145
SEMICOLON: 186
EQUAL: 187
COMMA: 188
DASH: 189
PERIOD: 190
SLASH: 191
BRACKET_OPEN: 219
BACKSLASH: 220
BRACKET_CLOSE: 221
SINGLE_QUOTE: 222
isPressed: function(k)
Check if a key is pressed
exitEvent: function()
return from a unhandled keypress on onKey* functions
onKeyDown: function(keyCode,
character,
ev)
A key on the keyboard was pressed
onKeyUp: function(keyCode,
character,
ev)
A key on the keyboard was released
Close