//1.x move if (Input.GetKeyDown(KeyCode.RightArrow)) { transform.Translate(0.5f, 0, 0); } if (Input.GetKeyDown(KeyCode.LeftArrow)) { transform.Translate(-0.5f, 0, 0); } if (Input.GetKeyDown(KeyCode.D)) { transform.Translate(0.5f, 0, 0); } if (Input.GetKeyDown(KeyCode.A)) { transform.Translate(-0.5f, 0, 0); } //2.z move if (Input.GetKeyDown(KeyCode.UpArrow)) { transform.Translate(0, 0, 0.5f); } if (Input.GetKeyDown(KeyCode.DownArrow)) { transform.Translate(0, 0, -0.5f); } if (Input.GetKeyDown(KeyCode.W)) { transform.Translate(0, 0, 0.5f); } if (Input.GetKeyDown(KeyCode.S)) { transform.Translate(0, 0, -0.5f); } //3.y jump if (Input.GetKeyDown(KeyCode.Space)) { transform.Translate(0, 0.8f, 0); } //4.roate if (Input.GetKeyDown(KeyCode.E)) { transform.Rotate(0, -10, 0); } if (Input.GetKeyDown(KeyCode.R)) { transform.Rotate(0, 10, 0); }