Unity3d 按键监听(键盘,鼠标,自定义键)

GetKey 只要键处于按下状态,就会一直有响应(值Input.GetKey("a")为true)

GetKeyDown 按下按键时响应,在一次按键动作过程中只响应一次。

GetKeyup 抬起按键时响应,在一次按键动作过程中只响应一次。

可以使用Keycode引用枚举类型

Unity3d 按键监听(键盘,鼠标,自定义键)_第1张图片Unity3d 按键监听(键盘,鼠标,自定义键)_第2张图片


GetMouseButton()

GetMouseButtondown()

GetMouseup()

以上三个函数特点和GetKey系列相同

其中参数分别为:0是鼠标左键,1是鼠标右键,2是鼠标中键


GetButton()

GetButtonDown()

GetButtonUp()

这几种方法的字符串可以自己定义,在input manager中进行设置


还有GetAxis()函数,可自行查询

 

你可能感兴趣的:(Unity学习笔记)