Unity "The type or namespace name" hatası

Mete Emin

Centipat
Katılım
21 Haziran 2022
Mesajlar
24
Daha fazla  
Cinsiyet
Erkek
Kod:
public Transform orientation;
    private PlayerMovementAdvanced pm;
    private Rigidbody rb;

bu koddaki (PlayerMovementAdvanced)
Adlı koda veriyor bu hatayı.
 
Son düzenleme:
Kod:
public Transform orientation;
    private PlayerMovementAdvanced pm;
    private Rigidbody rb;

bu koddaki (PlayerMovementAdvanced)
Adlı koda veriyor bu hatayı.
Hatayı tam olarak atar mısınız? Bir yerden kod aldıysanız tamamen oyununuza uyarlamanız gerekir, ayrıca sanırım kod isminde bir hata var.
 

Dosya Ekleri

  • Ekran görüntüsü 2022-06-21 174748.png
    12 KB · Görüntüleme: 60
Aldığınız yerde "PlayerMovementAdvanced" adında ki componenti sanırım kaçırmışsınız.
Ayrıca koddaki isim ile scriptin ismi aynı mı kontrol edin.
ilk olarak kodu indirdim kendim yazmadım ve evet scriptin adı aynı hatta silip visual sutidio nun kendisinin düzeltmesini istedim "Player" yazınca da gelmiyor
 
private PlayerMovementAdvanced pm;
kısmını silip hatanın gidip gitmediğine bakar mısınız?
[Header("References")]
public Transform orientation;
private PlayerMovementAdvanced pm;
private Rigidbody rb;

private void Start()
{
rb = GetComponent<Rigidbody>();
pm = GetComponent<PlayerMovementAdvanced>();
}

kodun tamamı bu fakat sildiğim zaman pm bulunamadı hatası veriyor
 
Karakterin yürümesi için bir kod yazıyorsunuz sanırsam. Kodu kopyaladığınız yerde PlayerMovementAdvanced şeklinde bir script daha olması gerekiyor. İsterseniz sizin için daha güzel bir kod yazayım.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…