Altair

Yetkin
Katılım
19 Mayıs 2024
Mesajlar
488
Çözümler
1
Beğeniler
125
1757523176427.webp


Anlamadım linearvelocity yazıyorum olmuyor düz velocity yazıyorum olmuyor RB'nin başına "_" koyuyorum olmuyor ne yapmaliyim.
 
  1. rb değişkenin tipi Rigidbody olmalı (Rigidbody2D değil!)

    Kod:
    private Rigidbody rb;
  2. Kod 3D sahnede çalışan Rigidbody komponentine bağlı olmalı. Yani bu scripti taktığın objede Rigidbody (3D) bileşeni ekli olmalı.
  3. velocity küçük harfle yazılır (rb.velocity) → büyük/küçük harf önemli.
  4. linearVelocity diye bir şey yok → Unity 3D’de sadece velocity var.
Eğer sen rb. yazınca hâlâ velocity çıkmıyorsa, muhtemelen objene yanlışlıkla Rigidbody2D eklemişsindir.
 
  1. RB değişkenin tipi rigidbody olmalı (rigidbody2D değil!)

    Kod:
    private Rigidbody rb;
  2. Kod 3D sahnede çalışan rigidbody komponentine bağlı olmalı. Yani bu scripti taktığın objede rigidbody (3D) bileşeni ekli olmalı.
  3. Velocity küçük harfle yazılır (RB. Velocity) → büyük/küçük harf önemli.
  4. Linearvelocity diye bir şey yok → Unity 3D'de sadece velocity var.
Eğer sen RB. Yazınca hâlâ velocity çıkmıyorsa, muhtemelen objene yanlışlıkla rigidbody2D eklemişsindir.

1757781246054.webp


V yi kucuk yapinca boyle oluyor baktim grigidbody normal rigidbody 2 D olan degil.

Tam olarak hata ne oluyor RB. Linearvelocity kullanınca? Ben aktif olarak RB. Velocity yerine RB. Linearvelocity kullanıyorum sorunsuz bir şekilde.

Hata cikmiyor sanirim sadece W ya basinca ileri gitmiyor.

1757781367536.webp
 
Son düzenleme: