unity3D鼠標的獲取
自己可以試驗一下看看打印出來的值
//獲取鼠標屏幕的的滑動跟移動的函數 float aa = Input.GetAxis("Mouse ScrollWheel") * 1f;//鼠標滾輪 float bb = Input.GetAxis("Mouse X");//鼠標的左右移動 float cc = Input.GetAxis("Mouse Y");//鼠標的上下移動 if (aa !=0) { Debug.Log(aa); } else if (bb !=0) { Debug.Log(bb ); } else if (cc !=0) { Debug.Log(cc); }
unity3D鍵盤的獲取
//獲取鍵盤的輸入 (直上直下) 0-- -1的輸入 float moveh = Input.GetAxis("Horizontal"); float movev = Input.GetAxis("Vertical"); transform.Translate(new Vector3(moveh, 0, movev) * Time.deltaTime * speed);