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 | No se asigna (nunca se retorna como el resultado de una pulsación de tecla). |
Backspace | Tecla retroceso. |
Delete | La tecla de borrado hacia delante. |
Tab | La tecla tab. |
Clear | La tecla Clear (limpiar). |
Return | Tecla de retorno. |
Pause | Pausa en maquinas PC. |
Escape | Tecla de Escape. |
Space | Barra espaciadora. |
Keypad0 | Numeric keypad 0. |
Keypad1 | Numeric keypad 1. |
Keypad2 | Numeric keypad 2. |
Keypad3 | Numeric keypad 3. |
Keypad4 | Numeric keypad 4. |
Keypad5 | Numeric keypad 5. |
Keypad6 | Numeric keypad 6. |
Keypad7 | Numeric keypad 7. |
Keypad8 | Numeric keypad 8. |
Keypad9 | Numeric keypad 9. |
KeypadPeriod | Numeric keypad '.'. |
KeypadDivide | Numeric keypad '/'. |
KeypadMultiply | Numeric keypad '*'. |
KeypadMinus | Numeric keypad '-'. |
KeypadPlus | Numeric keypad '+'. |
KeypadEnter | Numeric keypad Enter. |
KeypadEquals | Numeric keypad '='. |
UpArrow | Tecla de la flecha Arriba. |
DownArrow | Tecla de la flecha de Abajo. |
RightArrow | Tecla de la flecha de la Derecha. |
LeftArrow | Tecla de la flecha de Izquierda. |
Insert | Tecla Insert key |
Home | Tecla Home. |
End | Tecla End. |
PageUp | Page up. |
PageDown | Page down. |
F1 | Tecla de función F1. |
F2 | Tecla de función F2. |
F3 | Tecla de función F3. |
F4 | Tecla de función F4. |
F5 | Tecla de función F5. |
F6 | Tecla de función F6. |
F7 | Tecla de función F7. |
F8 | Tecla de función F8. |
F9 | Tecla de función F9. |
F10 | Tecla de función F10. |
F11 | Tecla de función F11 |
F12 | Tecla de función F12. |
F13 | Tecla de función F13. |
F14 | Tecla de función F14. |
F15 | Tecla de función F15. |
Alpha0 | La tecla '0'en la parte superior del teclado alfanumérico. |
Alpha1 | La tecla '1'en la parte superior del teclado alfanumérico. |
Alpha2 | La tecla '2'en la parte superior del teclado alfanumérico. |
Alpha3 | La tecla '3'en la parte superior del teclado alfanumérico. |
Alpha4 | La tecla '4'en la parte superior del teclado alfanumérico. |
Alpha5 | La tecla '5'en la parte superior del teclado alfanumérico. |
Alpha6 | La tecla '6'en la parte superior del teclado alfanumérico. |
Alpha7 | La tecla '7'en la parte superior del teclado alfanumérico. |
Alpha8 | La tecla '8'en la parte superior del teclado alfanumérico. |
Alpha9 | La tecla '9' en la parte superior del teclado alfanumérico. |
Exclaim | Tecla de Signo de exclamación '!'. |
DoubleQuote | Tecla de comillas dobles '"'. |
Hash | Tecla Hash '#'. |
Dollar | Tecla signo de dolar '$'. |
Percent | Percent '%' key. |
Ampersand | El símbolo del signo "&". |
Quote | Cita clave '. |
LeftParen | Tecla de paréntesis izquierda '('. |
RightParen | Tecla de paréntesis derecha '('. |
Asterisk | Tecla asterisco '*'. |
Plus | Tecla más '+'. |
Comma | Tecla coma ','. |
Minus | Tecla Menos '-'. |
Period | Tecla punto '.'. |
Slash | Tecla slash '/'. |
Colon | Tecla de dos puntos ':'. |
Semicolon | Tecla punto y coma ';'. |
Less | Tecla menor que '<'. |
Equals | Tecla Igual '='. |
Greater | Tecla mayor que '>'. |
Question | Signo de interrogación '?'. |
At | Tecla arroba '@'. |
LeftBracket | Tecla de escuadra izquierda '['. |
Backslash | Tecla barra invertida '\'. |
RightBracket | Tecla de escuadra derecha '['. |
Caret | Tecla de marcación '^'. |
Underscore | Tecla subrayado '_'. |
BackQuote | Tecla Back quote '`'. |
A | Tecla 'a'. |
B | Tecla 'b'. |
C | Tecla 'c'. |
D | Tecla 'd'. |
E | Tecla 'e'. |
F | Tecla 'f'. |
G | Tecla 'g'. |
H | Tecla 'h'. |
I | Tecla 'i'. |
J | Tecla 'j'. |
K | Tecla 'k'. |
L | Tecla 'l'. |
M | Tecla 'm'. |
N | Tecla 'n'. |
O | Tecla 'o'. |
P | Tecla 'p'. |
Q | Tecla 'q'. |
R | Tecla 'r'. |
S | Tecla 's'. |
T | Tecla 't'. |
U | Tecla 'u'. |
V | Tecla 'v'. |
W | Tecla 'w'. |
X | Tecla 'x'. |
Y | Tecla 'y'. |
Z | Tecla 'z'. |
LeftCurlyBracket | Left curly bracket key '{'. |
Pipe | Pipe '|' key. |
RightCurlyBracket | Right curly bracket key '}'. |
Tilde | Tilde '~' key. |
Numlock | Tecla Numlock. |
CapsLock | Tecla Bloq Mayús. |
ScrollLock | Tecla de bloqueo de desplazamiento. |
RightShift | Tecla de shift derecho. |
LeftShift | Tecla de shift izquierdo. |
RightControl | Tecla de Control derecho. |
LeftControl | Tecla de Control izquierdo. |
RightAlt | Tecla Alt derecha. |
LeftAlt | Tecla Alt izquierda. |
LeftCommand | Tecla Command izquierda. |
LeftApple | Tecla Command izquierda. |
LeftWindows | Tecla Windows izquierda. |
RightCommand | Tecla Command Derecha. |
RightApple | Tecla Command Derecha. |
RightWindows | Tecla Windows derecha. |
AltGr | Tecla Alt Gr. |
Help | Tecla Help |
Tecla Print. | |
SysReq | Tecla Sys Req. |
Break | Tecla Break. |
Menu | Tecla 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 | Botón 0 en cualquier joystick. |
JoystickButton1 | Botón 1 en cualquier joystick. |
JoystickButton2 | Botón 2 en cualquier joystick. |
JoystickButton3 | Botón 3 en cualquier joystick. |
JoystickButton4 | Botón 4 en cualquier joystick. |
JoystickButton5 | Botón 5 en cualquier joystick. |
JoystickButton6 | Botón 6 en cualquier joystick. |
JoystickButton7 | Botón 7 en cualquier joystick. |
JoystickButton8 | Botón 8 en cualquier joystick. |
JoystickButton9 | Botón 9 en cualquier joystick. |
JoystickButton10 | Botón 10 en cualquier joystick. |
JoystickButton11 | Botón 11 en cualquier joystick. |
JoystickButton12 | Botón 12 en cualquier joystick. |
JoystickButton13 | Botón 13 en cualquier joystick. |
JoystickButton14 | Botón 14 en cualquier joystick. |
JoystickButton15 | Botón 15 en cualquier joystick. |
JoystickButton16 | Botón 16 en cualquier joystick. |
JoystickButton17 | Botón 17 en cualquier joystick. |
JoystickButton18 | Botón 18 en cualquier joystick. |
JoystickButton19 | Botón 19 en cualquier joystick. |
Joystick1Button0 | Botón 0 en el primer joystick. |
Joystick1Button1 | Botón 1 en el primer joystick. |
Joystick1Button2 | Botón 2 en el primer joystick. |
Joystick1Button3 | Botón 3 en el primer joystick. |
Joystick1Button4 | Botón 4 en el primer joystick. |
Joystick1Button5 | Botón 5 en el primer joystick. |
Joystick1Button6 | Botón 6 en el primer joystick. |
Joystick1Button7 | Botón 7 en el primer joystick. |
Joystick1Button8 | Botón 8 en el primer joystick. |
Joystick1Button9 | Botón 9 en el primer joystick. |
Joystick1Button10 | Botón 10 en el primer joystick. |
Joystick1Button11 | Botón 11 en el primer joystick. |
Joystick1Button12 | Botón 12 en el primer joystick. |
Joystick1Button13 | Botón 13 en el primer joystick. |
Joystick1Button14 | Botón 14 en el primer joystick. |
Joystick1Button15 | Botón 15 en el primer joystick. |
Joystick1Button16 | Botón 16 en el primer joystick. |
Joystick1Button17 | Botón 17 en el primer: joystick. |
Joystick1Button18 | Botón 18 en el primer joystick. |
Joystick1Button19 | Botón 19 en el primer joystick. |
Joystick2Button0 | Botón 0 en el segundo joystick. |
Joystick2Button1 | Botón 1 en el segundo joystick. |
Joystick2Button2 | Botón 2 en el segundo joystick. |
Joystick2Button3 | Botón 3 en el segundo joystick. |
Joystick2Button4 | Botón 4 en el segundo joystick. |
Joystick2Button5 | Botón 5 en el segundo joystick. |
Joystick2Button6 | Botón 6 en el segundo joystick. |
Joystick2Button7 | Botón 7 en el segundo joystick. |
Joystick2Button8 | Botón 8 en el segundo joystick. |
Joystick2Button9 | Botón 9 en el segundo joystick. |
Joystick2Button10 | Botón 10 en el segundo joystick. |
Joystick2Button11 | Botón 11 en el segundo joystick. |
Joystick2Button12 | Botón 12 en el segundo joystick. |
Joystick2Button13 | Botón 13 en el segundo joystick. |
Joystick2Button14 | Botón 14 en el segundo joystick. |
Joystick2Button15 | Botón 15 en el segundo joystick. |
Joystick2Button16 | Botón 16 en el segundo joystick. |
Joystick2Button17 | Botón 17 en el segundo joystick. |
Joystick2Button18 | Botón 18 en el segundo joystick. |
Joystick2Button19 | Botón 19 en el segundo joystick. |
Joystick3Button0 | Botón 0 en el tercer joystick. |
Joystick3Button1 | Botón 1 en el tercer joystick. |
Joystick3Button2 | Botón 2 en el tercer joystick. |
Joystick3Button3 | Botón 3 en el tercer joystick. |
Joystick3Button4 | Botón 4 en el tercer joystick. |
Joystick3Button5 | Botón 5 en el tercer joystick. |
Joystick3Button6 | Botón 6 en el tercer joystick. |
Joystick3Button7 | Botón 7 en el tercer joystick. |
Joystick3Button8 | Botón 8 en el tercer joystick. |
Joystick3Button9 | Botón 9 en el tercer joystick. |
Joystick3Button10 | Botón 10 en el tercer joystick. |
Joystick3Button11 | Botón 11 en el tercer joystick. |
Joystick3Button12 | Botón 12 en el tercer joystick. |
Joystick3Button13 | Botón 13 en el tercer joystick. |
Joystick3Button14 | Botón 14 en el tercer joystick. |
Joystick3Button15 | Botón 15 en el tercer joystick. |
Joystick3Button16 | Botón 16 en el tercer joystick. |
Joystick3Button17 | Botón 17 en el tercer joystick. |
Joystick3Button18 | Botón 18 en el tercer joystick. |
Joystick3Button19 | Botón 19 en el tercer joystick. |
Joystick4Button0 | Botón 0 en el cuarto joystick. |
Joystick4Button1 | Botón 1 en el cuarto joystick. |
Joystick4Button2 | Botón 2 en el cuarto joystick. |
Joystick4Button3 | Botón 3 en el cuarto joystick. |
Joystick4Button4 | Botón 4 en el cuarto joystick. |
Joystick4Button5 | Botón 5 en el cuarto joystick. |
Joystick4Button6 | Botón 6 en el cuarto joystick. |
Joystick4Button7 | Botón 7 en el cuarto joystick. |
Joystick4Button8 | Botón 8 en el cuarto joystick. |
Joystick4Button9 | Botón 9 en el cuarto joystick. |
Joystick4Button10 | Botón 10 en el cuarto joystick. |
Joystick4Button11 | Botón 11 en el cuarto joystick. |
Joystick4Button12 | Botón 12 en el cuarto joystick. |
Joystick4Button13 | Botón 13 en el cuarto joystick. |
Joystick4Button14 | Botón 14 en el cuarto joystick. |
Joystick4Button15 | Botón 15 en el cuarto joystick. |
Joystick4Button16 | Botón 16 en el cuarto joystick. |
Joystick4Button17 | Botón 17 en el cuarto joystick. |
Joystick4Button18 | Botón 18 en el cuarto joystick. |
Joystick4Button19 | Botón 19 en el cuarto joystick. |
Joystick5Button0 | Botón 0 en el quinto joystick. |
Joystick5Button1 | Botón 1 en el quinto joystick. |
Joystick5Button2 | Botón 2 en el quinto joystick. |
Joystick5Button3 | Botón 3 en el quinto joystick. |
Joystick5Button4 | Botón 4 en el quinto joystick. |
Joystick5Button5 | Botón 5 en el quinto joystick. |
Joystick5Button6 | Botón 6 en el quinto joystick. |
Joystick5Button7 | Botón 7 en el quinto joystick. |
Joystick5Button8 | Botón 8 en el quinto joystick. |
Joystick5Button9 | Botón 9 en el quinto joystick. |
Joystick5Button10 | Botón 10 en el quinto joystick. |
Joystick5Button11 | Botón 11 en el quinto joystick. |
Joystick5Button12 | Botón 12 en el quinto joystick. |
Joystick5Button13 | Botón 13 en el quinto joystick. |
Joystick5Button14 | Botón 14 en el quinto joystick. |
Joystick5Button15 | Botón 15 en el quinto joystick |
Joystick5Button16 | Botón 16 en el quinto joystick. |
Joystick5Button17 | Botón 17 en el quinto joystick. |
Joystick5Button18 | Botón 18 en el quinto joystick. |
Joystick5Button19 | Botón 19 en el quinto joystick. |
Joystick6Button0 | Botón 0 en el sexto joystick. |
Joystick6Button1 | Botón 1 en el sexto joystick. |
Joystick6Button2 | Botón 2 en el sexto joystick. |
Joystick6Button3 | Botón 3 en el sexto joystick. |
Joystick6Button4 | Botón 4 en el sexto joystick. |
Joystick6Button5 | Botón 5 en el sexto joystick. |
Joystick6Button6 | Botón 6 en el sexto joystick. |
Joystick6Button7 | Botón 7 en el sexto joystick. |
Joystick6Button8 | Botón 8 en el sexto joystick. |
Joystick6Button9 | Botón 9 en el sexto joystick. |
Joystick6Button10 | Botón 10 en el sexto joystick. |
Joystick6Button11 | Botón 11 en el sexto joystick. |
Joystick6Button12 | Botón 12 en el sexto joystick. |
Joystick6Button13 | Botón 13 en el sexto joystick. |
Joystick6Button14 | Botón 14 en el sexto joystick. |
Joystick6Button15 | Botón 15 en el sexto joystick. |
Joystick6Button16 | Botón 16 en el sexto joystick. |
Joystick6Button17 | Botón 17 en el sexto joystick. |
Joystick6Button18 | Botón 18 en el sexto joystick. |
Joystick6Button19 | Botón 19 en el sexto joystick. |
Joystick7Button0 | Botón 0 en el septimo joystick. |
Joystick7Button1 | Botón 1 en el septimo joystick. |
Joystick7Button2 | Botón 2 en el septimo joystick. |
Joystick7Button3 | Botón 3 en el septimo joystick. |
Joystick7Button4 | Botón 4 en el septimo joystick. |
Joystick7Button5 | Botón 5 en el septimo joystick. |
Joystick7Button6 | Botón 6 en el septimo joystick. |
Joystick7Button7 | Botón 7 en el septimo joystick. |
Joystick7Button8 | Botón 8 en el septimo joystick. |
Joystick7Button9 | Botón 9 en el septimo joystick. |
Joystick7Button10 | Botón 10 en el septimo joystick. |
Joystick7Button11 | Botón 11 en el septimo joystick. |
Joystick7Button12 | Botón 12 en el septimo joystick. |
Joystick7Button13 | Botón 13 en el septimo joystick. |
Joystick7Button14 | Botón 14 en el septimo joystick. |
Joystick7Button15 | Botón 15 en el septimo joystick. |
Joystick7Button16 | Botón 16 en el septimo joystick. |
Joystick7Button17 | Botón 17 en el septimo joystick. |
Joystick7Button18 | Botón 18 en el septimo joystick. |
Joystick7Button19 | Botón 19 en el septimo joystick. |
Joystick8Button0 | Botón 0 en el octavo joystick. |
Joystick8Button1 | Botón 1 en el octavo joystick. |
Joystick8Button2 | Botón 2 en el octavo joystick. |
Joystick8Button3 | Botón 3 en el octavo joystick. |
Joystick8Button4 | Botón 4 en el octavo joystick. |
Joystick8Button5 | Botón 5 en el octavo joystick. |
Joystick8Button6 | Botón 6 en el octavo joystick. |
Joystick8Button7 | Botón 7 en el octavo joystick. |
Joystick8Button8 | Botón 8 en el octavo joystick. |
Joystick8Button9 | Botón 9 en el octavo joystick. |
Joystick8Button10 | Botón 10 en el octavo joystick. |
Joystick8Button11 | Botón 11 en el octavo joystick. |
Joystick8Button12 | Botón 12 en el octavo joystick. |
Joystick8Button13 | Botón 13 en el octavo joystick. |
Joystick8Button14 | Botón 14 en el octavo joystick. |
Joystick8Button15 | Botón 15 en el octavo joystick. |
Joystick8Button16 | Botón 16 en el octavo joystick. |
Joystick8Button17 | Botón 17 en el octavo joystick. |
Joystick8Button18 | Botón 18 en el octavo joystick. |
Joystick8Button19 | Botón 19 en el octavo joystick. |