Menu
CoddyTech

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

Kendi başına pratik yap: Unity playground