Aşağıdaki kodu Kamera üzerine bıraktığınızda, Kamera bileşeni takip edecektir. Sağlıklı çalışması için ilk başlarken kamera bileşeni takip edecek yerde olmalıdır.
Kodun public GameObject’i kure1 dir. Kamera hangi bileşeni takip edecek ise o bileşen bu değişkene bırakılmalıdır.
[SerializeField] public GameObject kure1; Vector3 mesafe; void Start() {mesafe = transform.position - kure1.transform.position; print(mesafe);} private void LateUpdate() {transform.position = kure1.transform.position + mesafe;}
Kodları inceleyelim:
kamera ile takip edeceği nesne arasında mesafeyi x,y,z düzlemlerinde tespit ediyoruz.
LateUpdate fonksiyonu ile kameranın pozisyonunu sürekli bu mesafede tutuyoruz.
Telif hakkı © 2023 | MH Themes tarafından WordPress teması
İlk yorum yapan olun