Kayıt Ol

Giriş

Şifremi Kaybettim

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

Giriş

Kayıt Ol

(Çözüm)Unity 3D C# derleme hataları nasıl yorumlanır ?

Semptomlar

* Unity sahnesinde “Oynat” butonuna tıklandığında “Derleme hataları düzeltilmeli” uyarısı çıkar

* Sahnedeki hatanın nerede olduğunun tespit edilememesi..

Hata

All Compiler errors have to be fixed before you can enter playmode!

Oynatmadan önce tüm derleyici hatalarını çözünüz

 Sebep

Derleme hataları herhangi bir scriptteki hatalı bir kod ya da kodlar sebebiyle üretilmektedir. Bir script oluşturup çalışıp çalışmadığını denemek için Unity sahnesinde oynat butonuna tıkladığınızda Console panelinde kırmızı ve ünlem ikonlu birtakım hatalar ile karşılaşabilirsiniz.

– Tamamen kırmızı ile yazılmış metin derleyici hatası türünü belirtir

– Başında Kırmızı içerisinde beyaz ünlem ikonu ile başlayan beyaz renk yazılı kısım da hata hakkında ayrıntılı bilgi edinmenizi sağlar.

Eğer belirtilen derleyici hataları düzeltilmezse malesef sahneniz oynatılmaz. Bu yüzden bu hataları dikkatle inceleyerek gerekli çözümü uygulamalısınız.

 

Nasıl Çözülür ?

İlk yapmanız gereken console ekranında beyaz metinli hataya çift tıklamaktır. Tabi bunun için öncelikle console panelini açmalısınız.

Console Panelini Açma Yöntemleri

1) Unity panellerinin başlıklarını okuyunuz. Bu panellerden birisi Console panelidir.

2) Ya da klavye kısayolu sayesinde hızlıca Console panelini açabilirsiniz. Yapmanız gereken  Ctrl + Shift + C tuşlarına basmaktır.

3) Eğer ekranda Console isimli bir panel yoksa ekran düzenini sıfırlamanız gerekir. Bunun için Windows / Layouts / Reverty Factory Settings yolunu takip ediniz. Böylece ekran düzeni fabrika ayarlarına dönecektir. Bu adımdan sonra birinci ve ikinci adımı tekrar denerseniz Console ekranına ulaşabilirsiniz.

Şimdi Console’da görünen hatanın üzerine çift tıkladığınızda bu hata sizi doğruca script dosyasındaki problemli kod satırına götürecektir. Bundan sonrasında sizin bu kod satırındaki problemi bulup düzeltmeniz gerektir. Sorunu çözüp kaydediniz. Çözümünüz başarılıysa kaydederken derleme işleminin başarılı bir şekilde gerçekleştiğini göreceksiniz.  Consoledaki tüm hataları böylece düzeltmelisiniz.

 

İlginizi Çekebilecek Bir Makale:

Bağımsız(indie) Oyun Geliştiricisi kime denir ? ve Neler yapar?

 

Hakkında Eyüp Yılmaz

Şu sıralar insan ve kainat araştırmalarında... Hayat'ın kaynağını merak ediyor...

Beni Takip Et

Cevap bırakın