그룹 개수 세기
Coddy Godot 여정의 시그널과 충돌 섹션에 포함된 레슨. 27개 중 14번째.
목록은 길이를 알고 있습니다. 그룹 목록에 .size()를 사용하면 노드 수를 셉니다:
var count = get_tree().get_nodes_in_group("coins").size()
print("There are ", count, " coins")게임은 남은 코인의 수나 살아 있는 적의 수를 알기 위해 이것을 사용합니다.
그룹의 수를 세세요. 숫자를 직접 입력하지 마세요. 레벨에 코인을 추가해도 개수는 계속 일치합니다. 여기 있는 다섯 개의 코인은 장면에서 설정한 coins 그룹에 속합니다.
챌린지
쉬움찾아야 할 코인의 개수를 출력하세요.
_ready()에서 쉼표 뒤에 두 번째 값을 넣어print("Coins to find: ")를 수정하세요..size()를 사용해 그룹coins에 있는 노드의 개수를 가져오세요.
‘플레이’를 누르세요. 콘솔에 Coins to find: 5가 표시됩니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
extends Node2D
func _ready():
print("Coins to find: ")
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
시그널과 충돌의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드