Inspector Özellikleri
Coddy'nin Unity Journey'sinin Unity'de Script Yazmanın Temelleri bölümünün bir parçası. Ders 17 / 85.
Bir alandaki öznitelikler, kodun ne yaptığını değiştirmeden Inspector'ın alanı nasıl gösterdiğini değiştirir. Unity projelerinin neredeyse tamamında dört öznitelik kullanılır:
[Header("Movement")], alanları gruplamak için sonraki alanların üstüne kalın bir başlık ekler.[Tooltip("Units per second")], fare alanın adının üzerinde beklediğinde bu metni gösterir.[Range(0f, 10f)]bir kaydırıcı gösterir ve Inspector değeri 0 ile 10 arasında tutar.[HideInInspector], bir public alanı Inspector'dan gizler; diğer betikler yine de bu alanı kullanabilir.
[Header("Movement")]
[Tooltip("Units per second")]
[Range(0f, 10f)]
[SerializeField] private float speed = 4f;
[HideInInspector] public int score;[Range] yalnızca Inspector'da yazılabilecek veya sürüklenebilecek değerleri sınırlar. Kod yine de speed = 25f atamasını yapabilir ve bunu engelleyen hiçbir şey yoktur; bu nedenle bir sınıra ihtiyaç duyan betik, sınırı kod içinde de uygular.
Kendin dene
Bu ders bir kod alıştırması içermiyor.
Unity'de Script Yazmanın Temelleri bölümündeki tüm dersler
1Unity'de C# Temelleri
Merhaba, UnityDeğişkenlerOndalık Sayılar için f GerekirKonsolda MetinHatırlayan DeğişkenlerEğer ve DeğilseSayıları KarşılaştırmaTekrar: Coin Collector4Girdi
Basılı, Basılı Tutulmuş, BırakılmışEksenlerAdlandırılmış DüğmelerFare DüğmeleriTekrar: Zıplama Yükleme7Döngüler ve Metotlar
for ile tekrarlamaİç içe döngülerBir metot yazmaYanıt veren metotlarDizilerTekrar: Merdiven10Nesneleri Bulma
Ada Göre BulEtiketlerTüre Göre BulReferanslar Bulmaktan İyidirUnity'de NullÖzet: En Yakın Madeni Para13Proje: Bloklardan Kaç
KoşucuGökyüzünden Bloklar5Vektörler
Vektörleri ToplamaYönlerYerel ve Dünya UzayıÇapraz HızNesneler Arasındaki MesafeVector3 Bir Struct'tırTekrar: Drone Pilotu8GameObject'ler ve Bileşenler
Inspector'daki ReferanslarBir Bileşen AlEksik BileşenlerBileşen EkleRequireComponentGöster ve GizleÖzet: Işık Anahtarı3Inspector
Inspector AlanlarıSerializeFieldOndalıklı Sayılar ve MathfInspector ÖzellikleriTekrar: Asansör6Dönüşümler ve Hiyerarşi
Ebeveynler ve ÇocuklarBayrağı Göndere ÇekÖlçekNesnelere BakBir Noktaya Doğru Hareket EtTekrar: Yörüngedeki Ay9Proje: Yıldızı Yakala
YakalayıcıDüşen Bir YıldızKendi başına pratik yap: Unity playground