Rotate and more - Help
Hello! Im new here and with programming. I would like to know some stuff! - About 2D:
How to put Rotate when we walk in the Vertical (W,S keys) for the character to go up and down normally (see the back and front of it). I am wanting to make a game style like Zelda: The Hylures of Fantasy and The Adventure of Link.
My Script:
using UnityEngine; using System.Collections;
public class PlayerController : MonoBehaviour {
public float velocidade;
void Start () {
}
void Update () {
Movimentacao (); }
void Movimentacao() {
if (Input.GetAxisRaw ("Horizontal") > 0) { transform.Translate (Vector2.right velocidade Time.deltaTime); transform.eulerAngles = new Vector2 (0, 0); } else if (Input.GetAxisRaw ("Horizontal") < 0) { transform.Translate (Vector2.right velocidade Time.deltaTime); transform.eulerAngles = new Vector2 (0, 180); }
else if (Input.GetKey ("w")) { transform.Translate (Vector2.up velocidade Time.deltaTime); } else if (Input.GetKey ("s")) { transform.Translate (Vector2.down velocidade Time.deltaTime); } else if (Input.GetKey (KeyCode.UpArrow)) { transform.Translate (Vector2.up velocidade Time.deltaTime); } else if (Input.GetKey (KeyCode.DownArrow)) { transform.Translate (Vector2.down velocidade Time.deltaTime); } else if (Input.GetKey (KeyCode.LeftArrow)) { transform.Translate (Vector2.left velocidade Time.deltaTime); } else if (Input.GetKey (KeyCode.RightArrow)) { transform.Translate (Vector2.right velocidade Time.deltaTime); } } }
And to 3D:
I wonder how to add mouse movement (only the left button) in both directions, as there are some games like Perfect World. -> Hold the left mouse button and drag in both directions.
I wonder also how to make the character stop running when we press a key "X" (EX: "1" - Mouse button Right) making a camera become the first person in and rotate 360 degrees with mouse movement.
If anyone can help me, I will be grateful.
Your answer
Follow this Question
Related Questions
Rotating object on z axis only when following mouse movements. 0 Answers
How do I make my camera Switch between 2 layer views? 0 Answers
How come when I rotate my spaceship, it also rotates on the two other axis's? Please help? 0 Answers
Reposition Camera Behind Player with Button Press 0 Answers
I am new to unity and have problem with bricks game. 0 Answers