Unity鼠标键盘事件 |
您所在的位置:网站首页 › unity鼠标左键发射怎么设置 › Unity鼠标键盘事件 |
Input
一,鼠标事件
GetMouseButton(0):按下鼠标左键不动,程序会一直运行,松开左键程序停止运行。 GetMouseButton(2):按下鼠标中键不动,程序会一直运行,松开中键程序停止运行。 GetMouseButton(1):按下鼠标右键不动,程序会一直运行,松开右键程序停止运行。 GetMouseButtonDown(0):按下鼠标左键时,程序运行一次 GetMouseButtonDown(1):按下鼠标右键时,程序运行一次 GetMouseButtonUp(2):按下鼠标中键时,程序不运行,松开中键时,程序运行一次。 if(Input.GetMouseButton(0)){ 执行语句; } 二,键盘事件GetKey 当通过名称指定的按键被用户按住时返回true GetKeyDown 当用户按下指定名称的按键时的那一帧返回true。 GetKeyUp 在用户释放给定名字的按键的那一帧返回true。 GetAxis("Horizontal")和GetAxis("Vertical") 水平轴和垂直轴 if(Input.GetKey("Down")){ 执行语句; } 三,案例GetButton 根据按钮名称返回true当对应的虚拟按钮被按住时。 GetButtonDown 在给定名称的虚拟按钮被按下的那一帧返回true。 GetButtonUp 在用户释放指定名称的虚拟按钮时返回true。 点击鼠标左键,给物体加一个力
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |