Menu
CoddyTech

מאפייני Inspector

חלק מהיחידה יסודות הסקריפטים ב-Unity במסלול ה-Unity של Coddy. שיעור 17 מתוך 85.

מאפיינים בשדה משנים את האופן שבו המפקח מציג אותו, בלי לשנות את פעולת הקוד. ארבעה מהם מופיעים כמעט בכל פרויקט Unity:

  • [Header("Movement")] מציב כותרת מודגשת מעל השדות שאחריו, כדי לקבץ אותם.
  • [Tooltip("Units per second")] מציג את הטקסט הזה כשהעכבר מונח מעל שם השדה.
  • [Range(0f, 10f)] מצייר מחוון, והמפקח שומר על הערך בין 0 ל-10.
  • [HideInInspector] מסתיר שדה ציבורי מהמפקח, בעוד שסקריפטים אחרים עדיין יכולים להשתמש בו.
[Header("Movement")]
[Tooltip("Units per second")]
[Range(0f, 10f)]
[SerializeField] private float speed = 4f;

[HideInInspector] public int score;

[Range] מגביל רק את מה שאפשר להקליד או לגרור במפקח. הקוד עדיין יכול להגדיר speed = 25f, ושום דבר לא מונע זאת, לכן גם סקריפט שזקוק להגבלה אוכף אותה בקוד.

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

כל השיעורים ביחידה יסודות הסקריפטים ב-Unity

תרגלו בעצמכם: Unity אונליין