Menu
CoddyTech
flag Ru iconРусскийdown icon

Подсчитать элементы группы

Часть раздела Сигналы и столкновения путешествия по Godot на Coddy. Урок 14 из 27.

Список знает свою длину. Метод .size() для списка группы подсчитывает количество узлов в ней:

var count = get_tree().get_nodes_in_group("coins").size()
print("There are ", count, " coins")

Игра использует это, чтобы узнать, сколько монет осталось или сколько врагов живы.

Подсчитывай элементы группы. Никогда не вводи число вручную. Если ты добавишь монету на уровень, подсчёт всё равно будет верным. Эти пять монет входят в группу coins, заданную в сцене.

challenge icon

Задание

Легко

Когда игра запустится, выведи количество монет в группе coins в виде Coins to find: 5. Подсчитай их с помощью .size().

Попробуйте сами

extends Node2D

func _ready():
	print("Coins to find: ")
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Сигналы и столкновения

Потренируйтесь самостоятельно: Песочница Godot