using UnityEngine; public class PlayerController : MonoBehaviour { [Header("Configurações de Movimento")] public float velocidadeMovimento = 5f; public float velocidadeRotacao = 100f; void Update() { // Obtém a entrada dos eixos (Setas do teclado ou WASD) float translation = Input.GetAxis("Vertical") * velocidadeMovimento * Time.deltaTime; float rotation = Input.GetAxis("Horizontal") * velocidadeRotacao * Time.deltaTime; // Move o personagem para frente ou para trás no eixo Z local transform.Translate(0, 0, translation); // Rotaciona o personagem em torno do eixo Y local (estilo tanque) transform.Rotate(0, rotation, 0); } }