Для простого движения 3D-персонажа создайте скрипт и добавьте его на объект:
using UnityEngine;public class PlayerMovement : MonoBehaviour{ public float speed = 5f; void Update() { float x = Input.GetAxis("Horizontal"); float z = Input.GetAxis("Vertical"); Vector3 movement = new Vector3(x, 0, z); transform.Translate(movement * speed * Time.deltaTime); }}Что происходит:-
Horizontal отвечает за клавиши A/D или стрелки влево/вправо.-
Vertical — за W/S или стрелки вверх/вниз.-
Time.deltaTime делает скорость одинаковой на разных компьютерах.GameDEV #Unity
