KeyCode

enumeration

Cambiar al Manual

Descripción

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.

Variables

NoneNo se asigna (nunca se retorna como el resultado de una pulsación de tecla).
BackspaceTecla retroceso.
DeleteLa tecla de borrado hacia delante.
TabLa tecla tab.
ClearLa tecla Clear (limpiar).
ReturnTecla de retorno.
PausePausa en maquinas PC.
EscapeTecla de Escape.
SpaceBarra espaciadora.
Keypad0Numeric keypad 0.
Keypad1Numeric keypad 1.
Keypad2Numeric keypad 2.
Keypad3Numeric keypad 3.
Keypad4Numeric keypad 4.
Keypad5Numeric keypad 5.
Keypad6Numeric keypad 6.
Keypad7Numeric keypad 7.
Keypad8Numeric keypad 8.
Keypad9Numeric keypad 9.
KeypadPeriodNumeric keypad '.'.
KeypadDivideNumeric keypad '/'.
KeypadMultiplyNumeric keypad '*'.
KeypadMinusNumeric keypad '-'.
KeypadPlusNumeric keypad '+'.
KeypadEnterNumeric keypad Enter.
KeypadEqualsNumeric keypad '='.
UpArrowTecla de la flecha Arriba.
DownArrowTecla de la flecha de Abajo.
RightArrowTecla de la flecha de la Derecha.
LeftArrowTecla de la flecha de Izquierda.
InsertTecla Insert key
HomeTecla Home.
EndTecla End.
PageUpPage up.
PageDownPage down.
F1Tecla de función F1.
F2Tecla de función F2.
F3Tecla de función F3.
F4Tecla de función F4.
F5Tecla de función F5.
F6Tecla de función F6.
F7Tecla de función F7.
F8Tecla de función F8.
F9Tecla de función F9.
F10Tecla de función F10.
F11Tecla de función F11
F12Tecla de función F12.
F13Tecla de función F13.
F14Tecla de función F14.
F15Tecla de función F15.
Alpha0La tecla '0'en la parte superior del teclado alfanumérico.
Alpha1La tecla '1'en la parte superior del teclado alfanumérico.
Alpha2La tecla '2'en la parte superior del teclado alfanumérico.
Alpha3La tecla '3'en la parte superior del teclado alfanumérico.
Alpha4La tecla '4'en la parte superior del teclado alfanumérico.
Alpha5La tecla '5'en la parte superior del teclado alfanumérico.
Alpha6La tecla '6'en la parte superior del teclado alfanumérico.
Alpha7La tecla '7'en la parte superior del teclado alfanumérico.
Alpha8La tecla '8'en la parte superior del teclado alfanumérico.
Alpha9La tecla '9' en la parte superior del teclado alfanumérico.
ExclaimTecla de Signo de exclamación '!'.
DoubleQuoteTecla de comillas dobles '"'.
HashTecla Hash '#'.
DollarTecla signo de dolar '$'.
PercentPercent '%' key.
AmpersandEl símbolo del signo "&".
QuoteCita clave '.
LeftParenTecla de paréntesis izquierda '('.
RightParenTecla de paréntesis derecha '('.
AsteriskTecla asterisco '*'.
PlusTecla más '+'.
CommaTecla coma ','.
MinusTecla Menos '-'.
PeriodTecla punto '.'.
SlashTecla slash '/'.
ColonTecla de dos puntos ':'.
SemicolonTecla punto y coma ';'.
LessTecla menor que '<'.
EqualsTecla Igual '='.
GreaterTecla mayor que '>'.
QuestionSigno de interrogación '?'.
AtTecla arroba '@'.
LeftBracketTecla de escuadra izquierda '['.
BackslashTecla barra invertida '\'.
RightBracketTecla de escuadra derecha '['.
CaretTecla de marcación '^'.
UnderscoreTecla subrayado '_'.
BackQuoteTecla Back quote '`'.
ATecla 'a'.
BTecla 'b'.
CTecla 'c'.
DTecla 'd'.
ETecla 'e'.
FTecla 'f'.
GTecla 'g'.
HTecla 'h'.
ITecla 'i'.
JTecla 'j'.
KTecla 'k'.
LTecla 'l'.
MTecla 'm'.
NTecla 'n'.
OTecla 'o'.
PTecla 'p'.
QTecla 'q'.
RTecla 'r'.
STecla 's'.
TTecla 't'.
UTecla 'u'.
VTecla 'v'.
WTecla 'w'.
XTecla 'x'.
YTecla 'y'.
ZTecla 'z'.
LeftCurlyBracketLeft curly bracket key '{'.
PipePipe '|' key.
RightCurlyBracketRight curly bracket key '}'.
TildeTilde '~' key.
NumlockTecla Numlock.
CapsLockTecla Bloq Mayús.
ScrollLockTecla de bloqueo de desplazamiento.
RightShiftTecla de shift derecho.
LeftShiftTecla de shift izquierdo.
RightControlTecla de Control derecho.
LeftControlTecla de Control izquierdo.
RightAltTecla Alt derecha.
LeftAltTecla Alt izquierda.
LeftCommandTecla Command izquierda.
LeftAppleTecla Command izquierda.
LeftWindowsTecla Windows izquierda.
RightCommandTecla Command Derecha.
RightAppleTecla Command Derecha.
RightWindowsTecla Windows derecha.
AltGrTecla Alt Gr.
HelpTecla Help
PrintTecla Print.
SysReqTecla Sys Req.
BreakTecla Break.
MenuTecla Menu.
Mouse0The Left (or primary) mouse button.
Mouse1Right mouse button (or secondary mouse button).
Mouse2Middle mouse button (or third button).
Mouse3Additional (fourth) mouse button.
Mouse4Additional (fifth) mouse button.
Mouse5Additional (or sixth) mouse button.
Mouse6Additional (or seventh) mouse button.
JoystickButton0Botón 0 en cualquier joystick.
JoystickButton1Botón 1 en cualquier joystick.
JoystickButton2Botón 2 en cualquier joystick.
JoystickButton3Botón 3 en cualquier joystick.
JoystickButton4Botón 4 en cualquier joystick.
JoystickButton5Botón 5 en cualquier joystick.
JoystickButton6Botón 6 en cualquier joystick.
JoystickButton7Botón 7 en cualquier joystick.
JoystickButton8Botón 8 en cualquier joystick.
JoystickButton9Botón 9 en cualquier joystick.
JoystickButton10Botón 10 en cualquier joystick.
JoystickButton11Botón 11 en cualquier joystick.
JoystickButton12Botón 12 en cualquier joystick.
JoystickButton13Botón 13 en cualquier joystick.
JoystickButton14Botón 14 en cualquier joystick.
JoystickButton15Botón 15 en cualquier joystick.
JoystickButton16Botón 16 en cualquier joystick.
JoystickButton17Botón 17 en cualquier joystick.
JoystickButton18Botón 18 en cualquier joystick.
JoystickButton19Botón 19 en cualquier joystick.
Joystick1Button0Botón 0 en el primer joystick.
Joystick1Button1Botón 1 en el primer joystick.
Joystick1Button2Botón 2 en el primer joystick.
Joystick1Button3Botón 3 en el primer joystick.
Joystick1Button4Botón 4 en el primer joystick.
Joystick1Button5Botón 5 en el primer joystick.
Joystick1Button6Botón 6 en el primer joystick.
Joystick1Button7Botón 7 en el primer joystick.
Joystick1Button8Botón 8 en el primer joystick.
Joystick1Button9Botón 9 en el primer joystick.
Joystick1Button10Botón 10 en el primer joystick.
Joystick1Button11Botón 11 en el primer joystick.
Joystick1Button12Botón 12 en el primer joystick.
Joystick1Button13Botón 13 en el primer joystick.
Joystick1Button14Botón 14 en el primer joystick.
Joystick1Button15Botón 15 en el primer joystick.
Joystick1Button16Botón 16 en el primer joystick.
Joystick1Button17Botón 17 en el primer: joystick.
Joystick1Button18Botón 18 en el primer joystick.
Joystick1Button19Botón 19 en el primer joystick.
Joystick2Button0Botón 0 en el segundo joystick.
Joystick2Button1Botón 1 en el segundo joystick.
Joystick2Button2Botón 2 en el segundo joystick.
Joystick2Button3Botón 3 en el segundo joystick.
Joystick2Button4Botón 4 en el segundo joystick.
Joystick2Button5Botón 5 en el segundo joystick.
Joystick2Button6Botón 6 en el segundo joystick.
Joystick2Button7Botón 7 en el segundo joystick.
Joystick2Button8Botón 8 en el segundo joystick.
Joystick2Button9Botón 9 en el segundo joystick.
Joystick2Button10Botón 10 en el segundo joystick.
Joystick2Button11Botón 11 en el segundo joystick.
Joystick2Button12Botón 12 en el segundo joystick.
Joystick2Button13Botón 13 en el segundo joystick.
Joystick2Button14Botón 14 en el segundo joystick.
Joystick2Button15Botón 15 en el segundo joystick.
Joystick2Button16Botón 16 en el segundo joystick.
Joystick2Button17Botón 17 en el segundo joystick.
Joystick2Button18Botón 18 en el segundo joystick.
Joystick2Button19Botón 19 en el segundo joystick.
Joystick3Button0Botón 0 en el tercer joystick.
Joystick3Button1Botón 1 en el tercer joystick.
Joystick3Button2Botón 2 en el tercer joystick.
Joystick3Button3Botón 3 en el tercer joystick.
Joystick3Button4Botón 4 en el tercer joystick.
Joystick3Button5Botón 5 en el tercer joystick.
Joystick3Button6Botón 6 en el tercer joystick.
Joystick3Button7Botón 7 en el tercer joystick.
Joystick3Button8Botón 8 en el tercer joystick.
Joystick3Button9Botón 9 en el tercer joystick.
Joystick3Button10Botón 10 en el tercer joystick.
Joystick3Button11Botón 11 en el tercer joystick.
Joystick3Button12Botón 12 en el tercer joystick.
Joystick3Button13Botón 13 en el tercer joystick.
Joystick3Button14Botón 14 en el tercer joystick.
Joystick3Button15Botón 15 en el tercer joystick.
Joystick3Button16Botón 16 en el tercer joystick.
Joystick3Button17Botón 17 en el tercer joystick.
Joystick3Button18Botón 18 en el tercer joystick.
Joystick3Button19Botón 19 en el tercer joystick.
Joystick4Button0Botón 0 en el cuarto joystick.
Joystick4Button1Botón 1 en el cuarto joystick.
Joystick4Button2Botón 2 en el cuarto joystick.
Joystick4Button3Botón 3 en el cuarto joystick.
Joystick4Button4Botón 4 en el cuarto joystick.
Joystick4Button5Botón 5 en el cuarto joystick.
Joystick4Button6Botón 6 en el cuarto joystick.
Joystick4Button7Botón 7 en el cuarto joystick.
Joystick4Button8Botón 8 en el cuarto joystick.
Joystick4Button9Botón 9 en el cuarto joystick.
Joystick4Button10Botón 10 en el cuarto joystick.
Joystick4Button11Botón 11 en el cuarto joystick.
Joystick4Button12Botón 12 en el cuarto joystick.
Joystick4Button13Botón 13 en el cuarto joystick.
Joystick4Button14Botón 14 en el cuarto joystick.
Joystick4Button15Botón 15 en el cuarto joystick.
Joystick4Button16Botón 16 en el cuarto joystick.
Joystick4Button17Botón 17 en el cuarto joystick.
Joystick4Button18Botón 18 en el cuarto joystick.
Joystick4Button19Botón 19 en el cuarto joystick.
Joystick5Button0Botón 0 en el quinto joystick.
Joystick5Button1Botón 1 en el quinto joystick.
Joystick5Button2Botón 2 en el quinto joystick.
Joystick5Button3Botón 3 en el quinto joystick.
Joystick5Button4Botón 4 en el quinto joystick.
Joystick5Button5Botón 5 en el quinto joystick.
Joystick5Button6Botón 6 en el quinto joystick.
Joystick5Button7Botón 7 en el quinto joystick.
Joystick5Button8Botón 8 en el quinto joystick.
Joystick5Button9Botón 9 en el quinto joystick.
Joystick5Button10Botón 10 en el quinto joystick.
Joystick5Button11Botón 11 en el quinto joystick.
Joystick5Button12Botón 12 en el quinto joystick.
Joystick5Button13Botón 13 en el quinto joystick.
Joystick5Button14Botón 14 en el quinto joystick.
Joystick5Button15Botón 15 en el quinto joystick
Joystick5Button16Botón 16 en el quinto joystick.
Joystick5Button17Botón 17 en el quinto joystick.
Joystick5Button18Botón 18 en el quinto joystick.
Joystick5Button19Botón 19 en el quinto joystick.
Joystick6Button0Botón 0 en el sexto joystick.
Joystick6Button1Botón 1 en el sexto joystick.
Joystick6Button2Botón 2 en el sexto joystick.
Joystick6Button3Botón 3 en el sexto joystick.
Joystick6Button4Botón 4 en el sexto joystick.
Joystick6Button5Botón 5 en el sexto joystick.
Joystick6Button6Botón 6 en el sexto joystick.
Joystick6Button7Botón 7 en el sexto joystick.
Joystick6Button8Botón 8 en el sexto joystick.
Joystick6Button9Botón 9 en el sexto joystick.
Joystick6Button10Botón 10 en el sexto joystick.
Joystick6Button11Botón 11 en el sexto joystick.
Joystick6Button12Botón 12 en el sexto joystick.
Joystick6Button13Botón 13 en el sexto joystick.
Joystick6Button14Botón 14 en el sexto joystick.
Joystick6Button15Botón 15 en el sexto joystick.
Joystick6Button16Botón 16 en el sexto joystick.
Joystick6Button17Botón 17 en el sexto joystick.
Joystick6Button18Botón 18 en el sexto joystick.
Joystick6Button19Botón 19 en el sexto joystick.
Joystick7Button0Botón 0 en el septimo joystick.
Joystick7Button1Botón 1 en el septimo joystick.
Joystick7Button2Botón 2 en el septimo joystick.
Joystick7Button3Botón 3 en el septimo joystick.
Joystick7Button4Botón 4 en el septimo joystick.
Joystick7Button5Botón 5 en el septimo joystick.
Joystick7Button6Botón 6 en el septimo joystick.
Joystick7Button7Botón 7 en el septimo joystick.
Joystick7Button8Botón 8 en el septimo joystick.
Joystick7Button9Botón 9 en el septimo joystick.
Joystick7Button10Botón 10 en el septimo joystick.
Joystick7Button11Botón 11 en el septimo joystick.
Joystick7Button12Botón 12 en el septimo joystick.
Joystick7Button13Botón 13 en el septimo joystick.
Joystick7Button14Botón 14 en el septimo joystick.
Joystick7Button15Botón 15 en el septimo joystick.
Joystick7Button16Botón 16 en el septimo joystick.
Joystick7Button17Botón 17 en el septimo joystick.
Joystick7Button18Botón 18 en el septimo joystick.
Joystick7Button19Botón 19 en el septimo joystick.
Joystick8Button0Botón 0 en el octavo joystick.
Joystick8Button1Botón 1 en el octavo joystick.
Joystick8Button2Botón 2 en el octavo joystick.
Joystick8Button3Botón 3 en el octavo joystick.
Joystick8Button4Botón 4 en el octavo joystick.
Joystick8Button5Botón 5 en el octavo joystick.
Joystick8Button6Botón 6 en el octavo joystick.
Joystick8Button7Botón 7 en el octavo joystick.
Joystick8Button8Botón 8 en el octavo joystick.
Joystick8Button9Botón 9 en el octavo joystick.
Joystick8Button10Botón 10 en el octavo joystick.
Joystick8Button11Botón 11 en el octavo joystick.
Joystick8Button12Botón 12 en el octavo joystick.
Joystick8Button13Botón 13 en el octavo joystick.
Joystick8Button14Botón 14 en el octavo joystick.
Joystick8Button15Botón 15 en el octavo joystick.
Joystick8Button16Botón 16 en el octavo joystick.
Joystick8Button17Botón 17 en el octavo joystick.
Joystick8Button18Botón 18 en el octavo joystick.
Joystick8Button19Botón 19 en el octavo joystick.