您的位置:首页 > 移动开发 > Unity3D

Unity基础——Input

2013-07-04 08:44 323 查看
Input 输入

输入系统的接口

用这个类能够读取输入管理器设置的按键,以及访问移动设备的多点触控或加速感应器。

Input.GetAxis()

Horizontal 、Vertical 映射与控制杆、A、W、S、D和箭头(方向键);

"Mouse X" 和"Mouse Y" 映射于鼠标;

"Fire1", "Fire2" "Fire3"映射于键盘的Ctrl、Alt、Cmd键和鼠标中键或控制器的按钮。

新的输入设置可以使用输入管理器来添加。

Input类变量

mousePosition 获取鼠标当前位置 ,屏幕左下角(0,0)

anyKey 判断是否按下键

inputString 返回键盘输入

Input类函数

GetAxis()

GetButton()

GetButtonDown()

GetButtonUp()

GetKey()

GetKeyDown()

GetKeyUp()

GetMouseButton()

GetMouseButtonDown()

GetMouseButtonUp()

ResetInputAxes() 重置输入轴

困惑:

GetAxis()和GetAxisRaw()的区别

关于移动设备的一些变量和方法

理清思路:

Input是一个类,类里面有成员变量及方法,且都是静态的,所以在其他类中调用它的成员变量及方法时,直接通过类名调用,例如:Input.anyKey。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: