короче: У тебя есть "Игрок" и пустой Объект. На пустой объект накидаешь скрипт который берёт координаты перемещения от "Игрок"а а и перемещаеться на них. Тоесть вот скрипт в инспекторе добавишь игрока. Его накидать на пустой объект за которым следит камера
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TargetCamera : MonoBehaviour
{
public GameObject Player;
Vector3 pos;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
pos.x = Player.transform.position.x;
pos.y = Player.transform.position.y;
pos.z = Player.transform.position.z;
transform.position = new Vector3(pos.x, pos.y,pos.z);
}
}