Menu
CoddyTech

Contar um grupo

Parte da seção Sinais e colisões do Journey de Godot da Coddy. Lição 14 de 27.

Uma lista sabe seu tamanho. .size() em uma lista de grupo conta seus nós:

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

Um jogo usa isso para saber quantas moedas restam ou quantos inimigos estão vivos.

Conte o grupo. Nunca digite o número você mesmo. Se adicionar uma moeda à fase, a contagem continuará correta. As cinco moedas aqui estão no grupo coins, definido na cena.

challenge icon

Desafio

Fácil

Exiba quantas moedas há para encontrar.

  1. Em _ready(), adicione um segundo valor a print("Coins to find: ") após uma vírgula.
  2. Faça com que seja o número de nós no grupo coins, usando .size().

Pressione “Jogar”: o Console exibe Coins to find: 5. Depois, pressione “Verificar”.

Experimente você mesmo

extends Node2D

func _ready():
	print("Coins to find: ")
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Sinais e colisões

Pratique por conta própria: Playground de Godot