Menu
CoddyTech

Ôn tập: Trình ghi nhật ký vòng đời

Thuộc phần Những kiến thức cơ bản về lập trình trong Unity trong hành trình Unity của Coddy. Bài học 74 trên 85.

Bài ôn tập này tổng hợp cả chương: mọi phương thức Unity gọi trên một script, từ Awake() đến OnDestroy(), theo đúng thứ tự Unity gọi chúng.

challenge icon

Thử thách

Trung bình

Hiển thị thứ tự của Unity trong Console.

  1. Viết Awake, OnEnable, Start, OnDisable và OnDestroy, mỗi hàm in ra tên của chính nó.
  2. Viết FixedUpdate, Update và LateUpdate theo cách tương tự, chỉ in ra ở lần gọi đầu tiên, mỗi hàm dùng một trường bool.
  3. Trong Update(), khi nhấn Space, gọi Destroy(gameObject);.

Nhấn Chơi, rồi nhấn Space: Console liệt kê tám tên theo thứ tự. Sau đó nhấn Kiểm tra.

Tự làm thử

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // Ghi log tên của từng phương thức (method): Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. Với ba phương thức lặp lại, chỉ ghi log một lần.
    // Nhấn phím Space để hủy đối tượng này.
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Những kiến thức cơ bản về lập trình trong Unity

Tự luyện tập: Playground Unity