Đếm một nhóm
Thuộc phần Tín hiệu và va chạm trong hành trình Godot của Coddy. Bài học 14 trên 27.
Danh sách có độ dài xác định. .size() trên danh sách của một nhóm sẽ đếm số nút trong nhóm:
var count = get_tree().get_nodes_in_group("coins").size()
print("There are ", count, " coins")Trò chơi dùng cách này để biết còn bao nhiêu đồng xu hoặc có bao nhiêu kẻ địch còn sống.
Hãy đếm nhóm. Đừng tự nhập số lượng. Nếu bạn thêm một đồng xu vào màn chơi, số lượng vẫn chính xác. Năm đồng xu ở đây thuộc nhóm coins, được thiết lập trong cảnh.
Thử thách
DễIn ra số xu cần tìm.
- Trong
_ready(), thêm một giá trị thứ hai sau dấu phẩy vàoprint("Coins to find: "). - Đó là số nút trong nhóm
coins, dùng.size().
Nhấn Chơi: Bảng điều khiển hiển thị Coins to find: 5. Sau đó nhấn Kiểm tra.
Tự làm thử
extends Node2D
func _ready():
print("Coins to find: ")
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Tín hiệu và va chạm
Tự luyện tập: Playground Godot