Conta un gruppo
Fa parte della sezione Segnali e collisioni del percorso Godot di Coddy. Lezione 14 di 27.
Una lista conosce la propria lunghezza. .size() conta i nodi nella lista di un gruppo:
var count = get_tree().get_nodes_in_group("coins").size()
print("There are ", count, " coins")Un gioco usa questa informazione per sapere quante monete restano o quanti nemici sono ancora in vita.
Conta il gruppo. Non inserire mai il numero a mano. Se aggiungi una moneta al livello, il conteggio sarà comunque corretto. Le cinque monete qui si trovano nel gruppo coins, impostato nella scena.
Sfida
FacileStampa quanti gettoni ci sono da trovare.
- In
_ready(), aggiungi un secondo valore dopo una virgola aprint("Coins to find: "). - Usa il numero di nodi nel gruppo
coins, con.size().
Premi «Gioca»: la Console mostra Coins to find: 5. Poi premi «Verifica».
Provalo tu
extends Node2D
func _ready():
print("Coins to find: ")
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Segnali e collisioni
Esercitati da solo: Playground Godot