一:获取键盘输入
Input.GetKey(); //按下某键后,持续返回Ture
public static bool Getkey{Keycode key}
Input.GetKeyDown(KeyCode); //按下
Input.GetKeyUp(KeyCode); //抬起
二:获取鼠标输入
Input.GetMouseButton(int); //按下某键
Input.GetMouseButtonDown(int);//按下
Input.GetMouseButtonUp(int);//抬起
三Input.GetAxis()
这个函数的优点就是移动的特别平滑,而且使用的代码特别少
使用这个函数必须要在Edit-->Input中设置
该函数返回一个从-1到1的值
例子
Hor = Input.GetAxis("Horizontal")//这里不能写错设置的名字,也就是Horizontal
Transform.translate(vector3.forword * Hor * Time.DeltaTime )