Unity键值

Unity键值,第1张

Unity键值(KeyCode) Unity的Input管理

keyCode示例 keyCode Demo
function OnGUI(){
var e:Event=Event.current;
if(e.isKey){
Debug.Log("key:"+e.keyCode);
}
}
按钮检测结果

Unity键值对应表

.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }

KeyCode是由Event.keyCode返回的。


这些直接映射到键盘上的物理键,以下是键值对应列表:

常用键

Backspace 退格键

Delete  Delete键

TabTab键

Clear  Clear键

Return  回车键

Pause  暂停键

Escape  ESC键

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 小键盘“Enter”

KeypadEquals 小键盘“=”

功能键

UpArrow  方向键上

DownArrow 方向键下

RightArrow 方向键右

LeftArrow 方向键左

Insert  Insert键

Home  Home键

EndEnd键

PageUp  PageUp键

PageDown PageDown键

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 按键7

Alpha9 按键9

symple(符号键)

Exclaim ‘!’键

DoubleQuote双引号键

Hash Hash键

Dollar ‘$’键

AmpersandAmpersand键

Quote 单引号键

LeftParen 左括号

RightParen右括号键

Asterisk ‘ * ’键

Plus  ‘ + ’键

Comma ‘ , ’键

Minus ‘ - ’键

Period ‘ . ’键

Slash ‘ / ’键

Colon ‘ : ’键

Semicolon‘ ; ’键

Less  ‘ < ‘键

Equals ‘ = ‘键

Greater ‘ > ‘键

Question ‘ ? ’键

  At  ‘@’键

LeftBracket‘ [ ‘键

Backslash ‘ \ ’键

RightBracket‘ ] ’键

Caret ‘ ^ ’键

Underscore‘ _ ’键

BackQuote‘ ` ’键

26个字母

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’键

键盘按键

Numlock Numlock键

Capslock 大小写锁定键

ScrollLockScroll Lock键

RightShift 右上档

LeftShift 左上档键

RightControl右Ctrl键

LeftControl左Ctrl键

RightAlt 右Alt键

LeftAlt 左Alt键

LeftApple 左Apple键

LeftWindows左Windows键

RightApple右Apple键

RightWindows右Windows键

AltGr Alt Gr键

Help  Help键

Print  Print键

SysReq Sys Req键

Break Break键

Mouse(鼠标)

Mouse0 鼠标左键

Mouse1  鼠标右键

Mouse2 鼠标中键

Mouse3 鼠标第3个按键

Mouse4 鼠标第4个按键

Mouse5  鼠标第5个按键

Mouse6  鼠标第6个按键

JoystickButton(手柄)

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

参考资料

http://docs.unity3d.com/Documentation/ScriptReference/KeyCode.html

http://docs.unity3d.com/Documentation/Manual/Input.html

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/588276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存