И тебе привет. Нацепи на тело Rigidbody 2D, и создай скрипт управления. Вот тебе пример со Stack Overflow :
C#:
public float speed = 100;
public Rigidbody2D rb;
public void Update()
{
float h = Input.GetAxis("Horizontal");
float v = Input.GetAxis("Vertical");
Vector3 tempVect = new Vector3(h, v, 0);
tempVect = tempVect.normalized * speed * Time.deltaTime;
rb.MovePosition(rb.transform.position + tempVect);
}
Обьявляешь сам ригидбоди, обьявляешь в Update оси (прописаны по стандарту в юнити), и меняешь позицию.(Текущую на новую). Не забудь умножить на нужную тебе скорость, а потом ещё и на deltaTime, что-бы всё было плавненько.