Input
•包装了输入功能的类,可以读取输入管理器中设置的按键, 以及访问移动设备的多点触控或加速感应数据。
•建议在Update中监测用户的输入。
引入
Ø 什么是 Input 类
•包装了输入功能的类,可以读取输入管理器中设置的按键, 以及访问移动设备的多点触控或加速感应数据。
•建议在Update中监测用户的输入
鼠标输入
Ø 获取鼠标输入
•当指定的鼠标按钮被按下时返回true
bool result=Input.GetMouseButton(0);
•在用户按下指定鼠标按键的第一帧返回true
bool result= Input. GetMouseButtonDown(0);
•在用户释放指定鼠标按键的第一帧返回true
bool result= Input. GetMouseButtonUp(0);
•按钮值设定:
0对应左键 , 1对应右键 , 2对应中键。
输入管理器(虚拟轴)
InputManager(输入管理器):
Edit—>ProjectSettings—>Input
使用脚本通过虚拟轴名称获取自定义键的输入。
作用:玩家可以在游戏启动时根据个人喜好对虚拟轴进行修改。
用虚拟按钮绑定按键:
水平负方向2个按钮left和a,正方向2个按钮right和d&#