Unity "lookat fonksiyonu" hatası

Mçınar

Kilopat
Katılım
5 Ağustos 2019
Mesajlar
464
Unity lookat fonksiyonu hatası? Hedefe bakan gamobjesi sahneden kayboluyor oyuna start verince neden?

Kod:
public class cannon : MonoBehaviour.
{
 public GameObject nesne;
 private void Update()
 {
 this.transform.LookAt(nesne.transform);
 }
}
baktığı hedef : (enemy prefab nesnesi) lookat vector3 olarak mı kullanılıyor ?

Public gameobject nesne;

Void Update()
{

Vector2 lookatpoint = New Vector2(nesne. Transform. Position. Z, nesne. Transform. Position. Y);
Transform. Lookat(New Vector3(0, lookatpoint. Y, lookatpoint. X));
Denedim yine kayboluyor nesne neden?
 
Son düzenleme:
LookAt Vector3 olarak kullanılır. Eğer hiçbir çözüm bulamadıysanız Start'da objenizin pozisyonlarını alıp Update'de eşitleyebilirsiniz.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…