Menu
CoddyTech
flag Ru iconРусскийdown icon

_ready() выполняется один раз

Часть раздела Узлы и сцены путешествия по Godot на Coddy. Урок 2 из 27.

Godot вызывает _ready() один раз для каждого узла, когда узел присоединяется к игре. Используй эту функцию для действий, которые узел выполняет при появлении, например для задания его положения или вывода приветствия.

Строки внутри функции выполняются сверху вниз. Эти два вызова print() выводят две строки в консоль в таком порядке:

func _ready():
	print("First")
	print("Second")

Каждая строка внутри функции начинается с табуляции. Табуляция указывает Godot, что строка относится к функции. Строка без табуляции находится за её пределами.

challenge icon

Задание

Легко

Когда игра начнётся, сделай так, чтобы робот вывел две строки в следующем порядке:

  1. Robot online
  2. Systems ready

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

extends Node2D

func _ready():
	print("Robot online")
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Узлы и сцены

Потренируйтесь самостоятельно: Песочница Godot