Menu
CoddyTech

A árvore de cenas

Parte da seção Nós e cenas do Journey de Godot da Coddy. Lição 4 de 28.

Os nós são organizados em uma árvore. Um nó pode ter filhos, e cada filho pode ter seus próprios filhos. Abra a aba Cena abaixo do jogo para ver a árvore. Main contém o plano de fundo, o chão e o Robot. O robô contém sua antena, lâmpada, corpo, rosto, olhos e boca.

Os filhos se movem com seu pai. Quando o robô se move, seus olhos também se movem.

name é o nome de um nó, e get_child_count() conta seus filhos. print() recebe vários valores separados por vírgulas e os exibe em uma única linha:

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

Desafio

Fácil

Faça o robô dizer quantas partes ele tem.

  1. Em _ready(), altere print(name) para que imprima quatro valores: name, " has ", get_child_count() e " parts".
  2. Coloque uma vírgula entre cada valor, como no exemplo acima.

Pressione “Jogar”: o console mostra Robot has 7 parts. Depois, pressione “Verificar”.

Experimente você mesmo

extends Node2D

func _ready():
	print(name)

Todas as lições de Nós e cenas

Pratique por conta própria: Playground de Godot