Unity3D-Input类

Print只能在MonoBehaviou的子类中使用,其他情况下只能使用Debug.Log。

Input类
鼠标键盘输入
Input.GetKeyDown(KeyCode.S)          //方法用来检测键按下的事件,按下则为true,否则是false
                                                                    
Input.GetKeyUp(KeyCode.Alpha1)           //方法用来检测键弹起的事件
                                                                    Alpha是键盘上侧的数字

Input.GetKey()                                           //方法用来检测持续按键的事件

Input.GetMouseButtonDown()                  //方法用来检测鼠标按键按下的事件
                                                                    参数 0 用来表示鼠标左键
                                                                    参数 1 用来表示鼠标右键
                                                                    参数 2 用来表示鼠标中键
Input.GetMouseButtonUp()                      //方法用来检测鼠标右键弹起的事件,参数与GetMouseButtonDown一致

Input.GetMouseButton()                          //方法用来检测鼠标持续按下的事件

Input.GetAxis()                                        //方法用来获取轴,取值在【1,1】范围之间,返回float值,检测鼠标移动所触发的事件,或者是按下键盘上下左右键所触发的事件
                                                                 Mouse X 鼠标沿着x轴移动时触发
                                                                 Mouse Y 鼠标沿着y轴移动时触发
                                                                 Mouse ScrollWheel 鼠标滚动轮滚动时触发
                                                                 Vertical 键盘上的上下箭头
                                                                 Horizontal 键盘上的左右箭头
Input.GetAxisRaw()                                 //方法用来获取原始轴,取值时-1、0、1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值