اگر می خواهید کاراکترتون وسط تصویر باشه و با حرکت دوربین هم همراهش بره مثل بازی های سوم شخص . به این صورت عمل میکنید.

اول بازی موقعیت دوربین و شی رو میگیریم و از هم کم می کنیم . این مقدار رو با نام offset ذخیره می کنیم. حالا در تابع lastupdate مختصات دوربین رو به این صورت تغییر میدید که ، دوربین با همان افست نسبت به شی حرکت کند.

کدش هم به صورت زیر:

سوال داشتین https://t.me/salamis01 در تلگرام جوابگو هستم.

این هم کد مربوط به این بخش:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class NewBehaviourScript1 : MonoBehaviour {     public GameObject player;     private Vector3 offset;     void Start () {
        offset = transform.position - player.transform.position;
    }     void LateUpdate () {
        transform.position = player.transform.position + offset;
    } }