判断输入结果需要用 Input 类
Input.GetKey()
获取键盘哪个键被按下。Input.GetAxis("Horizontal")
获取水平方向。
- 例如按下 A 或者方向键左返回-1,按下 D 或者方向键右返回1。
Input.GetAxis("Vertical")
获取垂直方向。
- 例如按下 S 或者方向键下返回-1,按下 W 或者方向键上返回1。
表示键盘按钮需要用 Keycode 类
- 例如
KeyCode.Space
代表空格键 - 例如
KeyCode.Q
代表Q键
让物体移动和转向需要用 Transform 类
- 让物体移动需要用
Transform.Translate()
。 - 让物体转向需要用
Transform.Rotate()
。
实例代码
using UnityEngine;
using System.Collections;
public