unity 键盘检测代码编码总结
2016-03-18 18:40
441 查看
常用按键的按键名与KeyCode编码
键盘按键 Name KeyCode
字母键:A,B,C……..Z a,b,c…….z A,B,C……..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
使用案例:检测空格键
if(Input.GetKeyDown("space")) {Instantiate(projectile_bl,transform.position,transform.rotation);}
if(Input.GetKeyDown(KeyCode.Space))
{Instantiate(projectile_bl,transform.position,transform.rotation);}
键盘按键 Name KeyCode
字母键:A,B,C……..Z a,b,c…….z A,B,C……..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
使用案例:检测空格键
if(Input.GetKeyDown("space")) {Instantiate(projectile_bl,transform.position,transform.rotation);}
if(Input.GetKeyDown(KeyCode.Space))
{Instantiate(projectile_bl,transform.position,transform.rotation);}
相关文章推荐
- unity使用UGUI创建摇杆
- unity使用UGUI创建摇杆
- disunity unity3d资源破解
- Unity3D 设置Label TextField字体字号大小
- unity5的lightmap烘焙产生斑点(黑斑)处理
- Unity 项目中的音效管理器
- Unity 5 Mac版本
- Unity shader 实现圆角矩形和圆形区域
- Unity5.0 EventSystem事件系统的详细说明
- Unity 游戏框架搭建 MonoBehaviour单例的模板
- Unity 游戏框架搭建 单例的模板
- Unity 指引遮罩
- Unity-碰撞
- unity ulua之lua调用c#
- unity 单列
- [插件资源] Inventory Pro 2.3.1 - Unity 5专用的背包系统
- Unity使用系统字体
- Unity编辑器模式下退出
- Unity-资源
- Unity-视图