Novelty scripting reference > KeyCode

Key codes

Keypresses are represented by an enumerated type, KeyCode.
You can use these to compare with the value recieved by OnKeyDown and OnKeyUp events.

KeyCode is an enumerated type, and can thus be successfully casted into an int if needed.


Values

KEY_A
KEY_B
KEY_C
KEY_D
KEY_E
KEY_F
KEY_G
KEY_H
KEY_I
KEY_J
KEY_K
KEY_L
KEY_M
KEY_N
KEY_O
KEY_P
KEY_Q
KEY_R
KEY_S
KEY_T
KEY_U
KEY_V
KEY_W
KEY_X
KEY_Y
KEY_Z
KEY_BACK
KEY_TAB
KEY_RETURN
KEY_ESCAPE
KEY_SPACE
KEY_DELETE
KEY_START
KEY_LBUTTON
KEY_RBUTTON
KEY_CANCEL
KEY_MBUTTON
KEY_CLEAR
KEY_SHIFT
KEY_ALT
KEY_CONTROL
KEY_MENU
KEY_PAUSE
KEY_CAPITAL
KEY_END
KEY_HOME
KEY_LEFT
KEY_UP
KEY_RIGHT
KEY_DOWN
KEY_SELECT
KEY_PRINT
KEY_EXECUTE
KEY_SNAPSHOT
KEY_INSERT
KEY_HELP
KEY_NUMPAD0
KEY_NUMPAD1
KEY_NUMPAD2
KEY_NUMPAD3
KEY_NUMPAD4
KEY_NUMPAD5
KEY_NUMPAD6
KEY_NUMPAD7
KEY_NUMPAD8
KEY_NUMPAD9
KEY_MULTIPLY
KEY_ADD
KEY_SEPARATOR
KEY_SUBTRACT
KEY_DECIMAL
KEY_DIVIDE
KEY_F1
KEY_F2
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_F10
KEY_F11
KEY_F12
KEY_F13
KEY_F14
KEY_F15
KEY_F16
KEY_F17
KEY_F18
KEY_F19
KEY_F20
KEY_F21
KEY_F22
KEY_F23
KEY_F24
KEY_NUMLOCK
KEY_SCROLL
KEY_PAGEUP
KEY_PAGEDOWN
KEY_NUMPAD_SPACE
KEY_NUMPAD_TAB
KEY_NUMPAD_ENTER
KEY_NUMPAD_F1
KEY_NUMPAD_F2
KEY_NUMPAD_F3
KEY_NUMPAD_F4
KEY_NUMPAD_HOME
KEY_NUMPAD_LEFT
KEY_NUMPAD_UP
KEY_NUMPAD_RIGHT
KEY_NUMPAD_DOWN
KEY_NUMPAD_PAGEUP
KEY_NUMPAD_PAGEDOWN
KEY_NUMPAD_END
KEY_NUMPAD_BEGIN
KEY_NUMPAD_INSERT
KEY_NUMPAD_DELETE
KEY_NUMPAD_EQUAL
KEY_NUMPAD_MULTIPLY
KEY_NUMPAD_ADD
KEY_NUMPAD_SEPARATOR
KEY_NUMPAD_SUBTRACT
KEY_NUMPAD_DECIMAL
KEY_NUMPAD_DIVIDE
KEY_WINDOWS_LEFT
KEY_WINDOWS_RIGHT
KEY_WINDOWS_MENU


Back to top