一:獲取鍵盤輸入
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 )