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

Дерево сцен

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

Узлы расположены в виде дерева. У узла могут быть дочерние узлы, и у каждого дочернего узла могут быть свои дочерние узлы. Откройте вкладку Сцена под игрой, чтобы увидеть дерево. В узле Main находятся фон, пол и Robot. В узле робота находятся его антенна, лампочка, туловище, лицо, глаза и рот.

Дочерние узлы перемещаются вместе с родительским. Когда робот перемещается, его глаза тоже перемещаются.

name — это имя узла, а get_child_count() подсчитывает количество его дочерних узлов:

print(name, " has ", get_child_count(), " parts")
challenge icon

Задание

Легко

Когда игра запускается, заставьте робота вывести Robot has 7 parts, используя name и get_child_count().

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

extends Node2D

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

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

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

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