Unity RigidBody, objeyi hareket ettirirken hata alıyorum

ibrahimt0

Decapat
Katılım
25 Haziran 2023
Mesajlar
148
Daha fazla  
Cinsiyet
Erkek
Kurstaki hocanın aynısını yapıyorum onda da aşağıdaki hata vardı ama önemsizmiş galiba. Oynata tıklayınca onda yer çekimi sayesinde küp aşağı gidiyor. Bende de "Gravity" seçili ama hiçbir şey olmuyor sağdaki gibi olduğu yerde duruyor. Transform'dan değerleri de değişiyorum olacak mı diye ama olmuyor. Ne yapmamış olabilirim ya da neyi yanlış yaptım?
 

Dosya Ekleri

  • Ekran görüntüsü 2023-07-12 193507.png
    364,7 KB · Görüntüleme: 38
C#:
rb = GameObject.GetComponent<Rigidbody>();
Kodunu deneyin bi MovePositiondan önce.
 
C#:
rb = GameObject.GetComponent<Rigidbody>();
Kodunu deneyin bi MovePositiondan önce.
Şimdi de böyle diyor.


Mac olan hocanınki ilk başta aynısıydı.
 

Dosya Ekleri

  • Ekran görüntüsü 2023-07-12 195015.png
    28,6 KB · Görüntüleme: 40
  • Ekran görüntüsü 2023-07-12 195157.png
    113 KB · Görüntüleme: 31
Yazdığınız kodu objenin içine attınız mı?
 
Nesnenin componentlerini ve kodun son halini bir ss atar mısınız?
 

Dosya Ekleri

  • Ekran görüntüsü 2023-07-12 200115.png
    75,2 KB · Görüntüleme: 27
  • Ekran görüntüsü 2023-07-12 200332.png
    153,8 KB · Görüntüleme: 32
Baştaki "Rigidbody rb;" yi silip , attığım kodu
Rigidbody rb = GameObject.GetComponent<Rigidbody>();
olarak güncellemeyi dener misin?
 
Baştaki "Rigidbody rb;" yi silip , attığım kodu
Rigidbody rb = GameObject.GetComponent<Rigidbody>();
olarak güncellemeyi dener misin?
Tam ss alamıyorum kaçırıyorum ama "All compiler errors have to be fixed before you can enter playmode!" yazıyor.

Bozdum ya.

Bozdum. Bunu yapacaktım. Yaptım. Kapadım açtım şimdi de bu çıktı of. Hatta hiçbir şey çıkmıyor. İlk başta klonla, Git deposu gibi bir şey yazıyordu.
 

Dosya Ekleri

  • Ekran görüntüsü 2023-07-12 201044.png
    369,1 KB · Görüntüleme: 26
  • Ekran görüntüsü 2023-07-12 201610.png
    128,8 KB · Görüntüleme: 36
Size dediğim kodu void Start içine alın.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…