グループを数える
CoddyのGodotジャーニー「シグナルと衝突」セクションの一部。レッスン 14/27。
リストはその長さを把握しています。グループのリストに対する.size()は、そのノード数を数えます。
var count = get_tree().get_nodes_in_group("coins").size()
print("There are ", count, " coins")ゲームではこれを使って、残りのコインの数や生きている敵の数を把握します。
グループの数を数えましょう。数を自分で入力してはいけません。レベルにコインを追加しても、数は一致したままです。ここにある5枚のコインは、シーンで設定されたcoinsグループに属しています。
チャレンジ
簡単ゲームが始まったら、グループ coins にコインがいくつあるかを Coins to find: 5 として出力します。.size() で数えます。
自分で試してみよう
extends Node2D
func _ready():
print("Coins to find: ")
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
シグナルと衝突のすべてのレッスン
自分で練習してみよう: Godotプレイグラウンド