Unity Input类

获取键盘事件

  • Input.GetKey,某键被持续按下
  • Input.GetKeyDown,某键被按下
  • Input.GetkeyUp,某键被弹起 
            这些方法的参数是KeyCode类型,返回值是Bool类型。

获取鼠标事件

  • Input.GetMouseButtonDown,
  • Input.GetMouseButtonUp
  • Input.GetMouseButton,某键被持续按下

        这些方法的参数是Int类型,0是左键,1是右键,2是中键。

Input.GetAxis

Input.GetAxis 用法 
- GetAxis(“Mouse X”) 
- GetAxis(“Mouse Y”), 
- GetAxis(“Mouse ScrollWheel”) 
- GetAxis(“Horizontal “)

          GetAxis 是个方法,需要传参数,参数为string类型,参数如下 
          一:触屏类 
          1.Mouse X , 鼠标沿着屏幕X移动时触发 
          2.Mouse Y , 鼠标沿着屏幕Y移动时触发 
          3.Mouse ScrollWheel,当鼠标滚动轮滚动时触发 
          二:键盘操作类 
          1.Vertical , 对应键盘上面的上下箭头,当按下上或下箭头时触,也可对应一个具体的KeyCode,需要“Edit”-“ProjectSettings”-“Input”里面配置的。 
          2.Horizontal ,对应键盘上面的左右箭头,当按下左或右箭头时触发,,也可对应一个具体的KeyCode,需要“Edit”-“ProjectSettings”-“Input”里面配置的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值