Loa códigos de las teclas retornadas por Event.keycode. Estas se asignan directamente a una tecla física en el teclado.
Los códigos de las teclas se pueden utilizar para detectar eventos key down (se presionan las teclas) y key up (se sueltan las teclas), utilizando Input.GetKeyDown y 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."); } }
Los eventos del teclado también se pueden capturar dentro de OnGUI :
using UnityEngine;
public class KeyCodeOnGUIExample : MonoBehaviour { void OnGUI() { if (Event.current.Equals(Event.KeyboardEvent(KeyCode.Space.ToString()))) Debug.Log("Space key is pressed."); } }
| 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 '$'. |
| 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'. |
| 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. |