סיכום: מתעד מחזור החיים
חלק מהיחידה יסודות התכנות ב-Unity במסלול ה-Unity של Coddy. שיעור 59 מתוך 67.
אתגר
בינוניכתבו סקריפט שמציג את סדר הפעולות של Unity בחלון Console. כל אחת מהשיטות האלה מדפיסה את שמה, בדיוק כפי שהוא כתוב כאן: Awake, OnEnable, Start, FixedUpdate, Update, LateUpdate, OnDisable, OnDestroy.
FixedUpdate,Updateו־LateUpdateמופעלות שוב ושוב, ולכן כל אחת מהן מדפיסה את שמה רק בפעם הראשונה שהיא מופעלת.- לחיצה על Space משמידה את האובייקט, כך ששתי השיטות האחרונות יוכלו לפעול.
לחצו על Play, לחצו על Space, קראו את חלון Console ואז לחצו על Check.
נסו בעצמכם
using UnityEngine;
public class LifecycleLogger : MonoBehaviour
{
// הדפס ליומן את השם של כל מתודה: Awake, OnEnable, Start, FixedUpdate, Update,
// LateUpdate, OnDisable, OnDestroy. את שלוש המתודות שחוזרות על עצמן יש להדפיס ליומן פעם אחת בלבד.
// מקש Space משמיד את האובייקט הזה.
}
כל השיעורים ביחידה יסודות התכנות ב-Unity
1הסקריפט הראשון שלך
שלום, Unityהצב את הקובייהזוז בכל פרייםהסתובב בכל שנייהנווט בעזרת המקשיםסיכום: נהג בקובייה4וקטורים
חיבור וקטוריםכיווניםמרחב מקומי ומרחב עולמימהירות אלכסוניתהמרחק בין עצמיםVector3 הוא מבנה נתוניםסיכום: הטסת רחפן10מחזור החיים של הסקריפט
Awake ו-StartUpdate ו-LateUpdateOnEnable ו-OnDisableסדר מחזור החייםסיכום: מתעד מחזור החיים