解决问题:如何根据玩家输入的指令去控制汽车的前进后退与转向。-->使用Input去获取对应的用户输入值从而修改游戏中的数据。
Input Manage:
Edit->Project Settings->Input Manage:查看所有的Input,可以获取其值去实现玩家操作
Input.GetAxis("Horizontal"):获取水平轴的值 用于左右移动
Input.GetAxis("Vertical"):获取垂直的值 用于控制前后移动
transform.Rotate(Vector3.up * Time.deltaTime * turnSpeed * horizontalInput);//左右移动并且转向
Vector3.up等同于Vector3(0,1,0);
Vector3.down等同于Vector3(0,-1,0);
Vector3.back等同于Vector3(0,0,-1);
Vector3.fowrad等同于Vector3(0,0,1);
Vector3.right等同于 Vecto3(1,0,0);
Vector3.left等同于 Vecto3(-1,0,0