Menu
CoddyTech

Повторение: регистратор жизненного цикла

Часть раздела Основы скриптинга в Unity путешествия по Unity на Coddy. Урок 59 из 67.

challenge icon

Задание

Средне

Напиши скрипт, который показывает порядок вызовов Unity в Console. Каждый из этих методов выводит в журнал своё имя, точно так, как оно здесь написано: Awake, OnEnable, Start, FixedUpdate, Update, LateUpdate, OnDisable, OnDestroy.

  • FixedUpdate, Update и LateUpdate вызываются снова и снова, поэтому каждый из них выводит имя только при первом вызове.
  • Нажатие пробела уничтожает объект, чтобы последние два метода тоже успели выполниться.

Нажми Play, нажми пробел, прочитай Console, затем нажми Check.

Попробуйте сами

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // Выведите в журнал имя каждого метода: Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. Имена трёх методов, которые вызываются повторно, выведите только один раз.
    // Клавиша Space уничтожает этот объект.
}

Все уроки раздела Основы скриптинга в Unity