Дерево сцен
Часть раздела Узлы и сцены путешествия по Godot на Coddy. Урок 4 из 27.
Узлы расположены в виде дерева. У узла могут быть дочерние узлы, и у каждого дочернего узла могут быть свои дочерние узлы. Откройте вкладку Сцена под игрой, чтобы увидеть дерево. В узле Main находятся фон, пол и Robot. В узле робота находятся его антенна, лампочка, туловище, лицо, глаза и рот.
Дочерние узлы перемещаются вместе с родительским. Когда робот перемещается, его глаза тоже перемещаются.
name — это имя узла, а get_child_count() подсчитывает количество его дочерних узлов:
print(name, " has ", get_child_count(), " parts")Задание
ЛегкоКогда игра запускается, заставьте робота вывести Robot has 7 parts, используя name и get_child_count().
Попробуйте сами
extends Node2D
func _ready():
print(name)
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Узлы и сцены
1Ваша первая игра на Godot
Что такое Godot?_ready() выполняется один разВывод в GodotДерево сценЗадать позициюПереместить узел один разПотренируйтесь самостоятельно: Песочница Godot