מאפייני Inspector
חלק מהיחידה יסודות התכנות ב-Unity במסלול ה-Unity של Coddy. שיעור 10 מתוך 67.
מאפיינים בשדה משנים את האופן שבו המפקח מציג אותו, בלי לשנות את פעולת הקוד. ארבעה מהם מופיעים כמעט בכל פרויקט 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
1הסקריפט הראשון שלך
שלום, Unityהצב את הקובייהזוז בכל פרייםהסתובב בכל שנייהנווט בעזרת המקשיםסיכום: נהג בקובייה4וקטורים
חיבור וקטוריםכיווניםמרחב מקומי ומרחב עולמימהירות אלכסוניתהמרחק בין עצמיםVector3 הוא מבנה נתוניםסיכום: הטסת רחפן10מחזור החיים של הסקריפט
Awake ו-StartUpdate ו-LateUpdateOnEnable ו-OnDisableסדר מחזור החייםסיכום: מתעד מחזור החיים