Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة: مسجّل دورة الحياة

جزء من قسم أساسيات البرمجة النصية في Unity في رحلة Unity على Coddy. الدرس 59 من 67.

challenge icon

التحدي

متوسط

اكتب نصًا برمجيًا يعرض ترتيب Unity في وحدة التحكم. تسجّل كل واحدة من هذه الطرق اسمها، تمامًا كما هو مكتوب هنا: Awake، OnEnable، Start، FixedUpdate، Update، LateUpdate، OnDisable، OnDestroy.

  • تعمل FixedUpdate وUpdate وLateUpdate مرارًا وتكرارًا، لذا لا تسجّل كل واحدة منها إلا عند استدعائها لأول مرة.
  • يؤدي الضغط على مفتاح المسافة إلى تدمير الكائن، حتى يأتي دور الطريقتين الأخيرتين.

اضغط على Play، ثم اضغط على مفتاح المسافة، واقرأ وحدة التحكم، ثم اضغط على Check.

جرّب بنفسك

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // سجّل اسم كل طريقة: Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. سجّل الطرق الثلاث التي تتكرر مرة واحدة فقط.
    // يؤدي الضغط على Space إلى تدمير هذا الكائن.
}

جميع دروس أساسيات البرمجة النصية في Unity