[转]Unity3D keycode 参数表 按键对应Keycode名称

来源:https://docs.unity3d.com/ScriptReference/KeyCode.html

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.”);
}
}
}
The Input pages provide details about accessing keyboard, mouse and joystick input.

Properties
None Not assigned (never returned as the result of a keystroke).
Backspace The backspace key.
Delete The forward delete key.
Tab The tab key.
Clear The Clear key.
Return Return key.
Pause Pause on PC machines.
Escape Escape key.
Space Space key.
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 Up arrow key.
DownArrow Down arrow key.
RightArrow Right arrow key.
LeftArrow Left arrow key.
Insert Insert key key.
Home Home key.
End End key.
PageUp Page up.
PageDown Page down.
F1 F1 function key.
F2 F2 function key.
F3 F3 function key.
F4 F4 function key.
F5 F5 function key.
F6 F6 function key.
F7 F7 function key.
F8 F8 function key.
F9 F9 function key.
F10 F10 function key.
F11 F11 function key.
F12 F12 function key.
F13 F13 function key.
F14 F14 function key.
F15 F15 function key.
Alpha0 The ‘0’ key on the top of the alphanumeric keyboard.
Alpha1 The ‘1’ key on the top of the alphanumeric keyboard.
Alpha2 The ‘2’ key on the top of the alphanumeric keyboard.
Alpha3 The ‘3’ key on the top of the alphanumeric keyboard.
Alpha4 The ‘4’ key on the top of the alphanumeric keyboard.
Alpha5 The ‘5’ key on the top of the alphanumeric keyboard.
Alpha6 The ‘6’ key on the top of the alphanumeric keyboard.
Alpha7 The ‘7’ key on the top of the alphanumeric keyboard.
Alpha8 The ‘8’ key on the top of the alphanumeric keyboard.
Alpha9 The ‘9’ key on the top of the alphanumeric keyboard.
Exclaim Exclamation mark key ‘!’.
DoubleQuote Double quote key ‘"’.
Hash Hash key ‘#’.
Dollar Dollar sign key ‘$’.
Percent Percent ‘%’ key.
Ampersand Ampersand key ‘&’.
Quote Quote key '.
LeftParen Left Parenthesis key ‘(’.
RightParen Right Parenthesis key ‘)’.
Asterisk Asterisk key '
’.
Plus Plus key ‘+’.
Comma Comma ‘,’ key.
Minus Minus ‘-’ key.
Period Period ‘.’ key.
Slash Slash ‘/’ key.
Colon Colon ‘:’ key.
Semicolon Semicolon ‘;’ key.
Less Less than ‘<’ key.
Equals Equals ‘=’ key.
Greater Greater than ‘>’ key.
Question Question mark ‘?’ key.
At At key ‘@’.
LeftBracket Left square bracket key ‘[’.
Backslash Backslash key ‘’.
RightBracket Right square bracket key ‘]’.
Caret Caret key ‘^’.
Underscore Underscore ‘_’ key.
BackQuote Back quote key ‘`’.
A ‘a’ key.
B ‘b’ key.
C ‘c’ key.
D ‘d’ key.
E ‘e’ key.
F ‘f’ key.
G ‘g’ key.
H ‘h’ key.
I ‘i’ key.
J ‘j’ key.
K ‘k’ key.
L ‘l’ key.
M ‘m’ key.
N ‘n’ key.
O ‘o’ key.
P ‘p’ key.
Q ‘q’ key.
R ‘r’ key.
S ‘s’ key.
T ‘t’ key.
U ‘u’ key.
V ‘v’ key.
W ‘w’ key.
X ‘x’ key.
Y ‘y’ key.
Z ‘z’ key.
LeftCurlyBracket Left curly bracket key ‘{’.
Pipe Pipe ‘|’ key.
RightCurlyBracket Right curly bracket key ‘}’.
Tilde Tilde ‘~’ key.
Numlock Numlock key.
CapsLock Capslock key.
ScrollLock Scroll lock key.
RightShift Right shift key.
LeftShift Left shift key.
RightControl Right Control key.
LeftControl Left Control key.
RightAlt Right Alt key.
LeftAlt Left Alt key.
LeftCommand Left Command key.
LeftApple Left Command key.
LeftWindows Left Windows key.
RightCommand Right Command key.
RightApple Right Command key.
RightWindows Right Windows key.
AltGr Alt Gr key.
Help Help key.
Print Print key.
SysReq Sys Req key.
Break Break key.
Menu Menu key.
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 Button 0 on any joystick.
JoystickButton1 Button 1 on any joystick.
JoystickButton2 Button 2 on any joystick.
JoystickButton3 Button 3 on any joystick.
JoystickButton4 Button 4 on any joystick.
JoystickButton5 Button 5 on any joystick.
JoystickButton6 Button 6 on any joystick.
JoystickButton7 Button 7 on any joystick.
JoystickButton8 Button 8 on any joystick.
JoystickButton9 Button 9 on any joystick.
JoystickButton10 Button 10 on any joystick.
JoystickButton11 Button 11 on any joystick.
JoystickButton12 Button 12 on any joystick.
JoystickButton13 Button 13 on any joystick.
JoystickButton14 Button 14 on any joystick.
JoystickButton15 Button 15 on any joystick.
JoystickButton16 Button 16 on any joystick.
JoystickButton17 Button 17 on any joystick.
JoystickButton18 Button 18 on any joystick.
JoystickButton19 Button 19 on any joystick.
Joystick1Button0 Button 0 on first joystick.
Joystick1Button1 Button 1 on first joystick.
Joystick1Button2 Button 2 on first joystick.
Joystick1Button3 Button 3 on first joystick.
Joystick1Button4 Button 4 on first joystick.
Joystick1Button5 Button 5 on first joystick.
Joystick1Button6 Button 6 on first joystick.
Joystick1Button7 Button 7 on first joystick.
Joystick1Button8 Button 8 on first joystick.
Joystick1Button9 Button 9 on first joystick.
Joystick1Button10 Button 10 on first joystick.
Joystick1Button11 Button 11 on first joystick.
Joystick1Button12 Button 12 on first joystick.
Joystick1Button13 Button 13 on first joystick.
Joystick1Button14 Button 14 on first joystick.
Joystick1Button15 Button 15 on first joystick.
Joystick1Button16 Button 16 on first joystick.
Joystick1Button17 Button 17 on first joystick.
Joystick1Button18 Button 18 on first joystick.
Joystick1Button19 Button 19 on first joystick.
Joystick2Button0 Button 0 on second joystick.
Joystick2Button1 Button 1 on second joystick.
Joystick2Button2 Button 2 on second joystick.
Joystick2Button3 Button 3 on second joystick.
Joystick2Button4 Button 4 on second joystick.
Joystick2Button5 Button 5 on second joystick.
Joystick2Button6 Button 6 on second joystick.
Joystick2Button7 Button 7 on second joystick.
Joystick2Button8 Button 8 on second joystick.
Joystick2Button9 Button 9 on second joystick.
Joystick2Button10 Button 10 on second joystick.
Joystick2Button11 Button 11 on second joystick.
Joystick2Button12 Button 12 on second joystick.
Joystick2Button13 Button 13 on second joystick.
Joystick2Button14 Button 14 on second joystick.
Joystick2Button15 Button 15 on second joystick.
Joystick2Button16 Button 16 on second joystick.
Joystick2Button17 Button 17 on second joystick.
Joystick2Button18 Button 18 on second joystick.
Joystick2Button19 Button 19 on second joystick.
Joystick3Button0 Button 0 on third joystick.
Joystick3Button1 Button 1 on third joystick.
Joystick3Button2 Button 2 on third joystick.
Joystick3Button3 Button 3 on third joystick.
Joystick3Button4 Button 4 on third joystick.
Joystick3Button5 Button 5 on third joystick.
Joystick3Button6 Button 6 on third joystick.
Joystick3Button7 Button 7 on third joystick.
Joystick3Button8 Button 8 on third joystick.
Joystick3Button9 Button 9 on third joystick.
Joystick3Button10 Button 10 on third joystick.
Joystick3Button11 Button 11 on third joystick.
Joystick3Button12 Button 12 on third joystick.
Joystick3Button13 Button 13 on third joystick.
Joystick3Button14 Button 14 on third joystick.
Joystick3Button15 Button 15 on third joystick.
Joystick3Button16 Button 16 on third joystick.
Joystick3Button17 Button 17 on third joystick.
Joystick3Button18 Button 18 on third joystick.
Joystick3Button19 Button 19 on third joystick.
Joystick4Button0 Button 0 on forth joystick.
Joystick4Button1 Button 1 on forth joystick.
Joystick4Button2 Button 2 on forth joystick.
Joystick4Button3 Button 3 on forth joystick.
Joystick4Button4 Button 4 on forth joystick.
Joystick4Button5 Button 5 on forth joystick.
Joystick4Button6 Button 6 on forth joystick.
Joystick4Button7 Button 7 on forth joystick.
Joystick4Button8 Button 8 on forth joystick.
Joystick4Button9 Button 9 on forth joystick.
Joystick4Button10 Button 10 on forth joystick.
Joystick4Button11 Button 11 on forth joystick.
Joystick4Button12 Button 12 on forth joystick.
Joystick4Button13 Button 13 on forth joystick.
Joystick4Button14 Button 14 on forth joystick.
Joystick4Button15 Button 15 on forth joystick.
Joystick4Button16 Button 16 on forth joystick.
Joystick4Button17 Button 17 on forth joystick.
Joystick4Button18 Button 18 on forth joystick.
Joystick4Button19 Button 19 on forth joystick.
Joystick5Button0 Button 0 on fifth joystick.
Joystick5Button1 Button 1 on fifth joystick.
Joystick5Button2 Button 2 on fifth joystick.
Joystick5Button3 Button 3 on fifth joystick.
Joystick5Button4 Button 4 on fifth joystick.
Joystick5Button5 Button 5 on fifth joystick.
Joystick5Button6 Button 6 on fifth joystick.
Joystick5Button7 Button 7 on fifth joystick.
Joystick5Button8 Button 8 on fifth joystick.
Joystick5Button9 Button 9 on fifth joystick.
Joystick5Button10 Button 10 on fifth joystick.
Joystick5Button11 Button 11 on fifth joystick.
Joystick5Button12 Button 12 on fifth joystick.
Joystick5Button13 Button 13 on fifth joystick.
Joystick5Button14 Button 14 on fifth joystick.
Joystick5Button15 Button 15 on fifth joystick.
Joystick5Button16 Button 16 on fifth joystick.
Joystick5Button17 Button 17 on fifth joystick.
Joystick5Button18 Button 18 on fifth joystick.
Joystick5Button19 Button 19 on fifth joystick.
Joystick6Button0 Button 0 on sixth joystick.
Joystick6Button1 Button 1 on sixth joystick.
Joystick6Button2 Button 2 on sixth joystick.
Joystick6Button3 Button 3 on sixth joystick.
Joystick6Button4 Button 4 on sixth joystick.
Joystick6Button5 Button 5 on sixth joystick.
Joystick6Button6 Button 6 on sixth joystick.
Joystick6Button7 Button 7 on sixth joystick.
Joystick6Button8 Button 8 on sixth joystick.
Joystick6Button9 Button 9 on sixth joystick.
Joystick6Button10 Button 10 on sixth joystick.
Joystick6Button11 Button 11 on sixth joystick.
Joystick6Button12 Button 12 on sixth joystick.
Joystick6Button13 Button 13 on sixth joystick.
Joystick6Button14 Button 14 on sixth joystick.
Joystick6Button15 Button 15 on sixth joystick.
Joystick6Button16 Button 16 on sixth joystick.
Joystick6Button17 Button 17 on sixth joystick.
Joystick6Button18 Button 18 on sixth joystick.
Joystick6Button19 Button 19 on sixth joystick.
Joystick7Button0 Button 0 on seventh joystick.
Joystick7Button1 Button 1 on seventh joystick.
Joystick7Button2 Button 2 on seventh joystick.
Joystick7Button3 Button 3 on seventh joystick.
Joystick7Button4 Button 4 on seventh joystick.
Joystick7Button5 Button 5 on seventh joystick.
Joystick7Button6 Button 6 on seventh joystick.
Joystick7Button7 Button 7 on seventh joystick.
Joystick7Button8 Button 8 on seventh joystick.
Joystick7Button9 Button 9 on seventh joystick.
Joystick7Button10 Button 10 on seventh joystick.
Joystick7Button11 Button 11 on seventh joystick.
Joystick7Button12 Button 12 on seventh joystick.
Joystick7Button13 Button 13 on seventh joystick.
Joystick7Button14 Button 14 on seventh joystick.
Joystick7Button15 Button 15 on seventh joystick.
Joystick7Button16 Button 16 on seventh joystick.
Joystick7Button17 Button 17 on seventh joystick.
Joystick7Button18 Button 18 on seventh joystick.
Joystick7Button19 Button 19 on seventh joystick.
Joystick8Button0 Button 0 on eighth joystick.
Joystick8Button1 Button 1 on eighth joystick.
Joystick8Button2 Button 2 on eighth joystick.
Joystick8Button3 Button 3 on eighth joystick.
Joystick8Button4 Button 4 on eighth joystick.
Joystick8Button5 Button 5 on eighth joystick.
Joystick8Button6 Button 6 on eighth joystick.
Joystick8Button7 Button 7 on eighth joystick.
Joystick8Button8 Button 8 on eighth joystick.
Joystick8Button9 Button 9 on eighth joystick.
Joystick8Button10 Button 10 on eighth joystick.
Joystick8Button11 Button 11 on eighth joystick.
Joystick8Button12 Button 12 on eighth joystick.
Joystick8Button13 Button 13 on eighth joystick.
Joystick8Button14 Button 14 on eighth joystick.
Joystick8Button15 Button 15 on eighth joystick.
Joystick8Button16 Button 16 on eighth joystick.
Joystick8Button17 Button 17 on eighth joystick.
Joystick8Button18 Button 18 on eighth joystick.
Joystick8Button19 Button 19 on eighth joystick.

你可能感兴趣的:(Unity,3D,学习记录)