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")Desafio
FácilFaça o robô dizer quantas partes ele tem.
- Em
_ready(), altereprint(name)para que imprima quatro valores:name," has ",get_child_count()e" parts". - 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
1Seu primeiro jogo em Godot
O que é Godot?Ready é executado uma vezImprimir no GodotA árvore de cenasDefinir uma posiçãoMover um nó uma vez3Valores que você pode ajustar
Variáveis em um nóConstantesVariáveis exportadasOperações com Vector2Dar a volta pela telaSuas próprias funçõesPratique por conta própria: Playground de Godot