分享

unity检测键盘的按键名称

 勤奋不止 2018-04-03
建立JS文档
[javascript] view plain copy
print?
  1. var currentKey:KeyCode;  
  2. function Start () {  
  3.     currentKey = KeyCode.Space;  
  4. }  
  5.   
  6. function OnGUI()  
  7.  {  
  8.   if (Input.anyKeyDown)  
  9.   {  
  10.    var e:Event = Event.current;  
  11.    if (e.isKey)  
  12.    {  
  13.     currentKey = e.keyCode;  
  14.     Debug.Log("Current Key is : " + currentKey.ToString());  
  15.    }  
  16.   }  
  17.  }  

然后运行unity按任何键就会输出对应的名称

常用的按键名称



键盘按键                           Name                                                   KeyCode

字母键:A,B,C……..Z           a,…….z                              A……..Z  (KeyCode.A)

数字键0-9                           0-9                                             Alpha0-----Alpha9

功能键F1—F12                  f1---f12                                       F1—F12

退格键                                backspace                                  Backspace

回车键                                return                                         Return

空格键                                space                                          Space

退出键                                esc                                             Esc

Tab键                                 tab                                            Tab

上下左右方向键            up,down ,left, right                 UpArrow,DownArrow,LeftArrow

左右shift键                     leftshift   ,right shift                         LeftShift, RightShift

左右Alt键                        left alt, right alt                                 LeftAlt  , RightAlt

左右Ctrl键                      leftctrl  , rightctrl                               LeftCtrl,RightCtrl

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多