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 o seu tamanho. .size() na lista de um 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 por conta própria. Se você adicionar uma moeda à fase, a contagem continuará correta. As cinco moedas aqui estão no grupo coins, definido na cena.
Desafio
FácilQuando o jogo começar, imprima quantas moedas há no grupo coins, como Coins to find: 5. Conte-as com .size().
Experimente você mesmo
extends Node2D
func _ready():
print("Coins to find: ")
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