Menu
CoddyTech

씬 트리

Coddy Godot 여정의 노드와 씬 섹션에 포함된 레슨. 28개 중 4번째.

노드는 트리 형태로 배치됩니다. 노드에는 자식이 있을 수 있고, 각 자식도 자신만의 자식을 가질 수 있습니다. 게임 아래의 Scene 탭을 열어 트리를 확인하세요. Main에는 배경, 바닥, Robot이 들어 있습니다. 로봇에는 안테나, 전구, 몸통, 얼굴, 눈, 입이 들어 있습니다.

자식은 부모와 함께 움직입니다. 로봇이 움직이면 눈도 함께 움직입니다.

name은 노드의 이름이고, get_child_count()는 자식의 수를 셉니다. print()는 쉼표로 구분된 여러 값을 받아 한 줄에 출력합니다:

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

챌린지

쉬움

로봇이 부품을 몇 개 가지고 있는지 말하게 하세요.

  1. _ready()에서 print(name)을 변경해 다음 네 값을 출력하세요: name, " has ", get_child_count() 및 " parts".
  2. 위 예시처럼 각 값 사이에 쉼표를 넣으세요.

‘플레이’를 누르세요. Console에 Robot has 7 parts가 표시됩니다. 그런 다음 ‘확인’을 누르세요.

직접 해보기

extends Node2D

func _ready():
	print(name)

노드와 씬의 모든 레슨

직접 연습해 보세요: Godot 플레이그라운드