Şuradaki Visual Studio Code bölümünü takip etmeyi deneyin:
Orada önemli bir kısım var, sizin attığınız fotoğrafda da External Script Editor kısmı gözükmüyor(du):
To open scripts in VS Code, select it as the External Script Editor in the Editor Preferences (menu: Unity > Preferences > External Tools > External Script Editor ).
Bu sorunun çözümünü bilmiyorum. Ancak VS Code bir metin düzenleyici olduğu için bir yerden sonra size yetersiz gelebilir. Onun yerine daha komplike -ve dolayısıyla ağır- bir sistem olan Visual Studio programını kullanmanız işinizi kolaylaştırır.
Hiç Unity veya VSC Kullandınız mı? Bu eklentiye ait bunlar kolaylık çok işe yaramıyorlar, benim dediğim C# otomatik tanımlamalar yani g yazınca GetComp gibi milyonlarca şeyin çıkması lazım. internette var bakabilirsiniz
VisualStudio ile birlikte bir süre önce kullanmıştım, şu anda erişimim olmadığı için deneyemiyorum.
Biliyorum, ama benim sizin sorununuz ile ilgili elimdeki tek bilgi gönderdiğiniz fotoğraf. Ve orada Unity’e ait olan bir şeyler zaten çıkmış. Bahsettiğiniz GetComponent de bu sanırım, kodunuzun başında using UnityEngine; olduğu halde GetComponent IDE tarafından tamamlanmıyorsa bir eksik olabilir. Eğer öyle ise şöyle bir arama yapmak isteyebilirsiniz:
Attığınız Linki uyguladım:
Assets Kısmından ReImport Seçeneğinden Tekrar Her Şeyi İçe Aktardım.
Tüm
.csproj
.user
.sln
Adlı Uzantıları Sildim Kapattım Unity’den Tekrar Açtım.
Edit -> Project Settings -> Player Settings -> Other Settings -> Under Configuration -> Check API Compatibility Level ->
Kısmından .Net Versiyonu 2’di, 4 Yaptım.
Konu biraz eski ama çözüm bulamadıysanız bu size yardımcı olabilir.
Sorunun sebebi Visual Studio ’ da gerekli olan Unity paketlerinin kurulu olmaması bu yüzden yazdığınızda Visual Studio kodunuzu tanımıyor çözümü ise kolay.
Visual Studio İnstaller’i açın ve kurulu olan sürümü seçin ve değiştir seçeneğini seçin sonra orada bulunan (Game Developement with Unity ) seçeneğini işaretleyin ve kurun .