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
    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
 
normalde visual studio kodları kendisi tamamlar ama player yazdığımda kodu bulması gerektiği halde bulamadı fotoğraf olarak atmayı denedim ama olmadı kusura bakmayın
private PlayerMovementAdvanced pm;
kısmını silip hatanın gidip gitmediğine bakar mısınız?
 
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
 
[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.
 

Technopat Haberler

Yeni konular

Geri
Yukarı