if (Input.GetKey (KeyCode.W)) {//相当于position+=
Rig.MovePosition (Rig.position + transform.forward * Time.deltaTime);
}
if (Input.GetKey (KeyCode.S)) {
Rig.MovePosition (Rig.position - transform.forward * Time.deltaTime);
}
float hor = Input.GetAxis ("Horizontal");//相当于Rotation*=
Rig.MoveRotation (Rig.rotation * Quaternion.AngleAxis (hor, Vector3.up));