Key codes returned by Event.keyCode. These map directly to a physical key on the keyboard.
Key codes can be used to detect key down and key up events, using Input.GetKeyDown and Input.GetKeyUp:
using UnityEngine;
public class KeyCodeExample : MonoBehaviour { void Update() { if (Input.GetKeyDown(KeyCode.Space)) { Debug.Log("Space key was pressed."); }
if (Input.GetKeyUp(KeyCode.Space)) { Debug.Log("Space key was released."); } } }
Keyboard events can also be captured within OnGUI
:
using UnityEngine;
public class KeyCodeOnGUIExample : MonoBehaviour { void OnGUI() { if (Event.current.Equals(Event.KeyboardEvent(KeyCode.Space.ToString()))) { Debug.Log("Space key is pressed."); } } }
For joystick and gamepad button presses, consider using Input.GetButtonDown and Input.GetButtonUp instead of the KeyCode. These methods allow you check input state using a descriptive action string, e.g. "fire" or "jump", instead of the hardwre button number.
The Input pages provide details about accessing keyboard, mouse and joystick input.
None | Не назначена (никогда не вернётся в случае нажатия клавиши). |
Backspace | Клавиша Backspace. |
Delete | Клавиша удаления вперед. |
Tab | Клавиша Tab. |
Clear | Клавиша Clear. |
Return | Клавиша Return. |
Pause | Клавиша Pause на PC. |
Escape | Клавиша Escape. |
Space | Клавиша Space (пробел). |
Keypad0 | Клавиша '0' на цифровой клавиатуре. |
Keypad1 | Клавиша '1' на цифровой клавиатуре. |
Keypad2 | Клавиша '2' на цифровой клавиатуре. |
Keypad3 | Клавиша '3' на цифровой клавиатуре. |
Keypad4 | Клавиша '4' на цифровой клавиатуре. |
Keypad5 | Клавиша '5' на цифровой клавиатуре. |
Keypad6 | Клавиша '6' на цифровой клавиатуре. |
Keypad7 | Клавиша '7' на цифровой клавиатуре. |
Keypad8 | Клавиша '8' на цифровой клавиатуре. |
Keypad9 | Клавиша '9' на цифровой клавиатуре. |
KeypadPeriod | Клавиша '.' на цифровой клавиатуре. |
KeypadDivide | Клавиша '/' на цифровой клавиатуре. |
KeypadMultiply | Клавиша '*' на цифровой клавиатуре. |
KeypadMinus | Клавиша '-' на цифровой клавиатуре. |
KeypadPlus | Клавиша '+' на цифровой клавиатуре. |
KeypadEnter | Numeric keypad Enter. |
KeypadEquals | Клавиша '=' на цифровой клавиатуре. |
UpArrow | Клавиша «стрелка вверх». |
DownArrow | Клавиша "Стрелка вниз". |
RightArrow | Клавиша «стрелка направо». |
LeftArrow | Клавиша 'Стрелка влево'. |
Insert | Клавиша Insert. |
Home | Клавиша Home. |
End | Клавиша End. |
PageUp | Клавиша Page Up. |
PageDown | Клавиша Page Down. |
F1 | Функциональная клавиша F1. |
F2 | Функциональная клавиша F2. |
F3 | Функциональная клавиша F3. |
F4 | Функциональная клавиша F4. |
F5 | Функциональная клавиша F5. |
F6 | Функциональная клавиша F6. |
F7 | Функциональная клавиша F7. |
F8 | Функциональная клавиша F8. |
F9 | Функциональная клавиша F9. |
F10 | Функциональная клавиша F10. |
F11 | Функциональная клавиша F11. |
F12 | Функциональная клавиша F12. |
F13 | Функциональная клавиша F13. |
F14 | Функциональная клавиша F14. |
F15 | Функциональная клавиша F15. |
Alpha0 | Клавиша '0' в верхнем ряду клавиатуры. |
Alpha1 | Клавиша '1' в верхнем ряду клавиатуры. |
Alpha2 | Клавиша '2' в верхнем ряду клавиатуры. |
Alpha3 | Клавиша '3' в верхнем ряду клавиатуры. |
Alpha4 | Клавиша '4' в верхнем ряду клавиатуры. |
Alpha5 | Клавиша '5' в верхнем ряду клавиатуры. |
Alpha6 | Клавиша '6' в верхнем ряду клавиатуры. |
Alpha7 | Клавиша '7' в верхнем ряду клавиатуры. |
Alpha8 | Клавиша '8' в верхнем ряду клавиатуры. |
Alpha9 | Клавиша '9' в верхнем ряду клавиатуры. |
Exclaim | Клавиша '!' (восклицательный знак). |
DoubleQuote | Клавиша '"' (двойная кавычка). |
Hash | решетка '#' |
Dollar | Клавиша '$' (знак доллара). |
Percent | Percent '%' key. |
Ampersand | Клавиша '&' (амперсанд). |
Quote | Клавиша ' (кавычка). |
LeftParen | Клавиша '(' (левая круглая скобка). |
RightParen | Клавиша ')' (правая круглая скобка). |
Asterisk | Клавиша '*' (звёздочка). |
Plus | Клавиша '+' (плюс). |
Comma | Клавиша ',' (запятая). |
Minus | Клавиша '-' (минус). |
Period | Клавиша '.' (точка). |
Slash | Клавиша '/' (слеш). |
Colon | Клавиша ':' (двоеточие). |
Semicolon | Semicolon ';' (точка с запятой). |
Less | Клавиша '<' (знак «меньше»). |
Equals | Клавиша '=' (равно). |
Greater | Клавиша '>' (знак "больше"). |
Question | Клавиша '?' (знак вопроса). |
At | Клавиша '@' (собака). |
LeftBracket | Клавиша '[' (левая квадратная скобка). |
Backslash | Клавиша '\' (обратный слеш). |
RightBracket | Клавиша ']' (правая квадратная скобка). |
Caret | Клавиша '^'. |
Underscore | Клавиша '_' (подчёркивание). |
BackQuote | Клавиша '`' (тильда). |
A | Клавиша 'a'. |
B | Клавиша 'b'. |
C | Клавиша 'c'. |
D | Клавиша 'd'. |
E | Клавиша 'e'. |
F | Клавиша 'f'. |
G | Клавиша 'g'. |
H | Клавиша 'h'. |
I | Клавиша 'i'. |
J | Клавиша 'j'. |
K | Клавиша 'k'. |
L | Клавиша 'l'. |
M | Клавиша 'm'. |
N | Клавиша 'n'. |
O | Клавиша 'o'. |
P | Клавиша 'p'. |
Q | Клавиша 'q'. |
R | Клавиша 'r'. |
S | Клавиша 's'. |
T | Клавиша 't'. |
U | Клавиша 'u'. |
V | Клавиша 'v'. |
W | Клавиша 'w'. |
X | Клавиша 'x'. |
Y | Клавиша 'y'. |
Z | Клавиша 'z'. |
LeftCurlyBracket | Left curly bracket key '{'. |
Pipe | Pipe '|' key. |
RightCurlyBracket | Right curly bracket key '}'. |
Tilde | Tilde '~' key. |
Numlock | Клавиша Numlock. |
CapsLock | Клавиша Capslock. |
ScrollLock | Клавиша Scroll lock. |
RightShift | Правая клавиша Shift. |
LeftShift | Левая клавиша Shift. |
RightControl | Правая клавиша Control. |
LeftControl | Левая клавиша Control. |
RightAlt | Правая клавиша Alt. |
LeftAlt | Левая клавиша Alt. |
LeftCommand | Левая клавиша Command. |
LeftApple | Левая клавиша Command. |
LeftWindows | Левая клавиша Windows. |
RightCommand | Правая клавиша Command. |
RightApple | Правая клавиша Command. |
RightWindows | Правая клавиша Windows. |
AltGr | Клавиша Alt Gr. |
Help | Клавиша Help. |
Клавиша Print. | |
SysReq | Клавиша Sys Req. |
Break | Клавиша Break. |
Menu | Клавиша Меню. |
Mouse0 | The Left (or primary) mouse button. |
Mouse1 | Right mouse button (or secondary mouse button). |
Mouse2 | Middle mouse button (or third button). |
Mouse3 | Additional (fourth) mouse button. |
Mouse4 | Additional (fifth) mouse button. |
Mouse5 | Additional (or sixth) mouse button. |
Mouse6 | Additional (or seventh) mouse button. |
JoystickButton0 | Кнопка 0 на любом джойстике. |
JoystickButton1 | Кнопка 1 на любом джойстике. |
JoystickButton2 | Кнопка 2 на любом джойстике. |
JoystickButton3 | Кнопка 3 на любом джойстике. |
JoystickButton4 | Кнопка 4 на любом джойстике. |
JoystickButton5 | Кнопка 5 на любом джойстике. |
JoystickButton6 | Кнопка 6 на любом джойстике. |
JoystickButton7 | Кнопка 7 на любом джойстике. |
JoystickButton8 | Кнопка 8 на любом джойстике. |
JoystickButton9 | Кнопка 9 на любом джойстике. |
JoystickButton10 | Кнопка 10 на любом джойстике. |
JoystickButton11 | Кнопка 11 на любом джойстике. |
JoystickButton12 | Кнопка 12 на любом джойстике. |
JoystickButton13 | Кнопка 13 на любом джойстике. |
JoystickButton14 | Кнопка 14 на любом джойстике. |
JoystickButton15 | Кнопка 15 на любом джойстике. |
JoystickButton16 | Кнопка 16 на любом джойстике. |
JoystickButton17 | Кнопка 17 на любом джойстике. |
JoystickButton18 | Кнопка 18 на любом джойстике. |
JoystickButton19 | Кнопка 19 на любом джойстике. |
Joystick1Button0 | Кнопка 0 на первом джойстике. |
Joystick1Button1 | Кнопка 1 на первом джойстике. |
Joystick1Button2 | Кнопка 2 на первом джойстике. |
Joystick1Button3 | Кнопка 3 на первом джойстике. |
Joystick1Button4 | Кнопка 4 на первом джойстике. |
Joystick1Button5 | Кнопка 5 на первом джойстике. |
Joystick1Button6 | Кнопка 6 на первом джойстике. |
Joystick1Button7 | Кнопка 7 на первом джойстике. |
Joystick1Button8 | Кнопка 8 на первом джойстике. |
Joystick1Button9 | Кнопка 9 на первом джойстике. |
Joystick1Button10 | Кнопка 10 на первом джойстике. |
Joystick1Button11 | Кнопка 11 на первом джойстике. |
Joystick1Button12 | Кнопка 12 на первом джойстике. |
Joystick1Button13 | Кнопка 13 на первом джойстике. |
Joystick1Button14 | Кнопка 14 на первом джойстике. |
Joystick1Button15 | Кнопка 15 на первом джойстике. |
Joystick1Button16 | Кнопка 16 на первом джойстике. |
Joystick1Button17 | Кнопка 17 на первом джойстике. |
Joystick1Button18 | Кнопка 18 на первом джойстике. |
Joystick1Button19 | Кнопка 19 на первом джойстике. |
Joystick2Button0 | Кнопка 0 на втором джойстике. |
Joystick2Button1 | Кнопка 1 на втором джойстике. |
Joystick2Button2 | Кнопка 2 на втором джойстике. |
Joystick2Button3 | Кнопка 3 на втором джойстике. |
Joystick2Button4 | Кнопка 4 на втором джойстике. |
Joystick2Button5 | Кнопка 5 на втором джойстике. |
Joystick2Button6 | Кнопка 6 на втором джойстике. |
Joystick2Button7 | Кнопка 7 на втором джойстике. |
Joystick2Button8 | Кнопка 8 на втором джойстике. |
Joystick2Button9 | Кнопка 9 на втором джойстике. |
Joystick2Button10 | Кнопка 10 на втором джойстике. |
Joystick2Button11 | Кнопка 11 на втором джойстике. |
Joystick2Button12 | Кнопка 12 на втором джойстике. |
Joystick2Button13 | Кнопка 13 на втором джойстике. |
Joystick2Button14 | Кнопка 14 на втором джойстике. |
Joystick2Button15 | Кнопка 15 на втором джойстике. |
Joystick2Button16 | Кнопка 16 на втором джойстике. |
Joystick2Button17 | Кнопка 17 на втором джойстике. |
Joystick2Button18 | Кнопка 18 на втором джойстике. |
Joystick2Button19 | Кнопка 19 на втором джойстике. |
Joystick3Button0 | Кнопка 0 на третьем джойстике. |
Joystick3Button1 | Кнопка 1 на третьем джойстике. |
Joystick3Button2 | Кнопка 2 на третьем джойстике. |
Joystick3Button3 | Кнопка 3 на третьем джойстике. |
Joystick3Button4 | Кнопка 4 на третьем джойстике. |
Joystick3Button5 | Кнопка 5 на третьем джойстике. |
Joystick3Button6 | Кнопка 6 на третьем джойстике. |
Joystick3Button7 | Кнопка 7 на третьем джойстике. |
Joystick3Button8 | Кнопка 8 на третьем джойстике. |
Joystick3Button9 | Кнопка 9 на третьем джойстике. |
Joystick3Button10 | Кнопка 10 на третьем джойстике. |
Joystick3Button11 | Кнопка 11 на третьем джойстике. |
Joystick3Button12 | Кнопка 12 на третьем джойстике. |
Joystick3Button13 | Кнопка 13 на третьем джойстике. |
Joystick3Button14 | Кнопка 14 на третьем джойстике. |
Joystick3Button15 | Кнопка 15 на третьем джойстике. |
Joystick3Button16 | Кнопка 16 на третьем джойстике. |
Joystick3Button17 | Кнопка 17 на третьем джойстике. |
Joystick3Button18 | Кнопка 18 на третьем джойстике. |
Joystick3Button19 | Кнопка 19 на третьем джойстике. |
Joystick4Button0 | Кнопка 0 на четвёртом джойстике. |
Joystick4Button1 | Кнопка 1 на четвёртом джойстике. |
Joystick4Button2 | Кнопка 2 на четвёртом джойстике. |
Joystick4Button3 | Кнопка 3 на четвёртом джойстике. |
Joystick4Button4 | Кнопка 4 на четвёртом джойстике. |
Joystick4Button5 | Кнопка 5 на четвёртом джойстике. |
Joystick4Button6 | Кнопка 6 на четвёртом джойстике. |
Joystick4Button7 | Кнопка 7 на четвёртом джойстике. |
Joystick4Button8 | Кнопка 8 на четвёртом джойстике. |
Joystick4Button9 | Кнопка 9 на четвёртом джойстике. |
Joystick4Button10 | Кнопка 10 на четвёртом джойстике. |
Joystick4Button11 | Кнопка 11 на четвёртом джойстике. |
Joystick4Button12 | Кнопка 12 на четвёртом джойстике. |
Joystick4Button13 | Кнопка 13 на четвёртом джойстике. |
Joystick4Button14 | Кнопка 14 на четвёртом джойстике. |
Joystick4Button15 | Кнопка 15 на четвёртом джойстике. |
Joystick4Button16 | Кнопка 16 на четвёртом джойстике. |
Joystick4Button17 | Кнопка 17 на четвёртом джойстике. |
Joystick4Button18 | Кнопка 18 на четвёртом джойстике. |
Joystick4Button19 | Кнопка 19 на четвёртом джойстике. |
Joystick5Button0 | Кнопка 0 на четвёртом джойстике. |
Joystick5Button1 | Кнопка 1 на четвёртом джойстике. |
Joystick5Button2 | Кнопка 2 на четвёртом джойстике. |
Joystick5Button3 | Кнопка 3 на четвёртом джойстике. |
Joystick5Button4 | Кнопка 4 на четвёртом джойстике. |
Joystick5Button5 | Кнопка 5 на четвёртом джойстике. |
Joystick5Button6 | Кнопка 6 на четвёртом джойстике. |
Joystick5Button7 | Кнопка 7 на четвёртом джойстике. |
Joystick5Button8 | Кнопка 8 на четвёртом джойстике. |
Joystick5Button9 | Кнопка 9 на четвёртом джойстике. |
Joystick5Button10 | Кнопка 10 на четвёртом джойстике. |
Joystick5Button11 | Кнопка 11 на четвёртом джойстике. |
Joystick5Button12 | Кнопка 12 на четвёртом джойстике. |
Joystick5Button13 | Кнопка 13 на четвёртом джойстике. |
Joystick5Button14 | Кнопка 14 на четвёртом джойстике. |
Joystick5Button15 | Кнопка 15 на четвёртом джойстике. |
Joystick5Button16 | Кнопка 16 на четвёртом джойстике. |
Joystick5Button17 | Кнопка 17 на четвёртом джойстике. |
Joystick5Button18 | Кнопка 18 на четвёртом джойстике. |
Joystick5Button19 | Кнопка 19 на четвёртом джойстике. |
Joystick6Button0 | Кнопка 0 на четвёртом джойстике. |
Joystick6Button1 | Кнопка 1 на четвёртом джойстике. |
Joystick6Button2 | Кнопка 2 на четвёртом джойстике. |
Joystick6Button3 | Кнопка 3 на четвёртом джойстике. |
Joystick6Button4 | Кнопка 4 на четвёртом джойстике. |
Joystick6Button5 | Кнопка 5 на четвёртом джойстике. |
Joystick6Button6 | Кнопка 6 на четвёртом джойстике. |
Joystick6Button7 | Кнопка 7 на четвёртом джойстике. |
Joystick6Button8 | Кнопка 8 на четвёртом джойстике. |
Joystick6Button9 | Кнопка 9 на четвёртом джойстике. |
Joystick6Button10 | Кнопка 10 на четвёртом джойстике. |
Joystick6Button11 | Кнопка 11 на четвёртом джойстике. |
Joystick6Button12 | Кнопка 12 на четвёртом джойстике. |
Joystick6Button13 | Кнопка 13 на четвёртом джойстике. |
Joystick6Button14 | Кнопка 14 на четвёртом джойстике. |
Joystick6Button15 | Кнопка 15 на четвёртом джойстике. |
Joystick6Button16 | Кнопка 16 на четвёртом джойстике. |
Joystick6Button17 | Кнопка 17 на четвёртом джойстике. |
Joystick6Button18 | Кнопка 18 на четвёртом джойстике. |
Joystick6Button19 | Кнопка 19 на четвёртом джойстике. |
Joystick7Button0 | Кнопка 0 на втором джойстике. |
Joystick7Button1 | Кнопка 1 на втором джойстике. |
Joystick7Button2 | Кнопка 2 на втором джойстике. |
Joystick7Button3 | Кнопка 3 на втором джойстике. |
Joystick7Button4 | Кнопка 4 на втором джойстике. |
Joystick7Button5 | Кнопка 5 на втором джойстике. |
Joystick7Button6 | Кнопка 6 на втором джойстике. |
Joystick7Button7 | Кнопка 7 на втором джойстике. |
Joystick7Button8 | Кнопка 8 на втором джойстике. |
Joystick7Button9 | Кнопка 9 на втором джойстике. |
Joystick7Button10 | Кнопка 10 на втором джойстике. |
Joystick7Button11 | Кнопка 11 на втором джойстике. |
Joystick7Button12 | Кнопка 12 на втором джойстике. |
Joystick7Button13 | Кнопка 13 на втором джойстике. |
Joystick7Button14 | Кнопка 14 на втором джойстике. |
Joystick7Button15 | Кнопка 15 на втором джойстике. |
Joystick7Button16 | Кнопка 16 на втором джойстике. |
Joystick7Button17 | Кнопка 17 на втором джойстике. |
Joystick7Button18 | Кнопка 18 на втором джойстике. |
Joystick7Button19 | Кнопка 19 на втором джойстике. |
Joystick8Button0 | Кнопка 0 на четвёртом джойстике. |
Joystick8Button1 | Кнопка 1 на четвёртом джойстике. |
Joystick8Button2 | Кнопка 2 на четвёртом джойстике. |
Joystick8Button3 | Кнопка 3 на четвёртом джойстике. |
Joystick8Button4 | Кнопка 4 на четвёртом джойстике. |
Joystick8Button5 | Кнопка 5 на четвёртом джойстике. |
Joystick8Button6 | Кнопка 6 на четвёртом джойстике. |
Joystick8Button7 | Кнопка 7 на четвёртом джойстике. |
Joystick8Button8 | Кнопка 8 на четвёртом джойстике. |
Joystick8Button9 | Кнопка 9 на четвёртом джойстике. |
Joystick8Button10 | Кнопка 10 на четвёртом джойстике. |
Joystick8Button11 | Кнопка 11 на четвёртом джойстике. |
Joystick8Button12 | Кнопка 12 на четвёртом джойстике. |
Joystick8Button13 | Кнопка 13 на четвёртом джойстике. |
Joystick8Button14 | Кнопка 14 на четвёртом джойстике. |
Joystick8Button15 | Кнопка 15 на четвёртом джойстике. |
Joystick8Button16 | Кнопка 16 на четвёртом джойстике. |
Joystick8Button17 | Кнопка 17 на четвёртом джойстике. |
Joystick8Button18 | Кнопка 18 на четвёртом джойстике. |
Joystick8Button19 | Кнопка 19 на четвёртом джойстике. |