Уроки Unity C#

#4 – Вбудовані методи (Awake, Start, Update)

#4 – Вбудовані методи (Awake, Start, Update)

В Unity є кілька вбудованих методів, що викликаються автоматично в різні моменти гри. За урок ми розглянемо такі методи і дізнаємося, в які моменти вони спрацьовують і які дії виконують.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Unity пропонує набір вбудованих методів для виконання дій у різні моменти гри. Такі методи викликаються автоматично під час виконання гри.


Серед основних методів можна виділити:

  • Awake – викликається найпершим при створенні об'єкта;
  • Start – викликається одразу після методу Awake. Викликається один раз;
  • Update – викликається кожен кадр;
  • FixedUpdate – викликається через певні проміжки часу. Наприклад, через 0.02 секунди;
  • OnDestroy – спрацьовує в момент видалення об'єкта зі сцени.

Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Робота з методами

Створіть метод з назвою «myFunc». Метод повинен приймати два параметри та виводити результат додавання параметрів у консоль.


Виконайте виклик методу з вбудованого Unity методу, що спрацьовує автоматично першим при запуску програми.

Подивитися відповідь

Рішення завдання:

void Awake () {
	myFunc (5, 6);
}

void myFunc (int a, int b) {
	int res = a + b;
	Debug.Log(res);
}

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Создание C# WPF игры / Разработка игры с дизайном
Уроки C# для початківців з нуля
26 уроків
Xamarin Forms / Мобильные приложения на C#
Вивчення C# та створення Windows програм
Программа на C# .NET Windows Forms
Разработка 2D игры на C# WinForms
Коментарі
Додати коментар

Поки що коментарів немає