using UnityEngine; public class Movement2D : MonoBehaviour { [SerializeField] private float moveSpeed = 5f; public Vector3 MoveDirection { get; set; } = Vector2.zero; private void Update() { transform.position += MoveDirection * moveSpeed * Time.deltaTime; } }