传统的WASD运动控制:
void Update () {
if (Input.GetKey(KeyCode.W))
{
transform.Translate(new Vector3(0, 0, 1) * moveSpeed * Time.deltaTime);
}
if (Input.GetKey(KeyCode.S))
{
transform.Translate(new Vector3(0, 0, 1) * -moveSpeed * Time.deltaTime);
}
if (Input.GetKey(KeyCode.A))
{
transform.Rotate(new Vector3(0, 1, 0) * -rotateSpeed * Time.deltaTime);
}
if (Input.GetKey(KeyCode.D))
{
transform.Rotate(new Vector3(0, 1, 0) * rotateSpeed * Time.deltaTime);
}
}