Unity Input.GetAxis 和Input.GetAxisRaw区别

Input.GetAxis(“Mouse X”)和Input.GetAxisRaw(“Mouse X”)有什么区别吗?
我打印了下发现没有多大区别
GetAxis 是个方法,需要传参数,参数为string类型,参数如下:

一:触屏类

               1.Mouse X                       鼠标沿着屏幕X移动时触发

               2.Mouse Y                       鼠标沿着屏幕Y移动时触发

               3.Mouse ScrollWheel      当鼠标滚动轮滚动时触发

二:键盘操作类

               1.Vertical                        对应键盘上面的上下箭头,当按下上或下箭头时触发

               2.Horizontal                    对应键盘上面的左右箭头,当按下左或右箭头时触发

float v = Input.GetAxisRaw(“Vertical”);
在这里插入图片描述
float GetAxis = Input.GetAxis(“Vertical”); 在这里插入图片描述

//获取鼠标增量,范围不在-1…1
Input.GetAxis (“Mouse X”);
Input.GetAxis (“Mouse Y”);
Input.GetAxisRaw(“Mouse Y”)
Input.GetAxisRaw(“Mouse X”)
在这里插入图片描述
一般常用
Input.GetAxis (“Mouse X”);
Input.GetAxis (“Mouse Y”);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值