Cây cảnh
Thuộc phần Nút và cảnh trong hành trình Godot của Coddy. Bài học 4 trên 28.
Các nút được sắp xếp thành một cây. Một nút có thể có nút con, và mỗi nút con cũng có thể có các nút con riêng. Mở thẻ Scene bên dưới trò chơi để xem cây. Main chứa phông nền, sàn nhà và Robot. Robot chứa ăng-ten, bóng đèn, thân, mặt, mắt và miệng.
Nút con di chuyển cùng nút cha. Khi robot di chuyển, mắt của nó cũng di chuyển.
name là tên của một nút, còn get_child_count() đếm các nút con của nó. print() nhận nhiều giá trị, mỗi giá trị cách nhau bằng dấu phẩy, rồi in chúng trên cùng một dòng:
print(name, " has ", get_child_count(), " parts")Thử thách
DễCho robot nói nó có bao nhiêu bộ phận.
- Trong
_ready(), sửaprint(name)để in ra bốn giá trị:name," has ",get_child_count()và" parts". - Đặt dấu phẩy giữa mỗi giá trị, như trong ví dụ trên.
Nhấn Chơi: Console hiển thị Robot has 7 parts. Sau đó nhấn Kiểm tra.
Tự làm thử
extends Node2D
func _ready():
print(name)
Tất cả bài học trong Nút và cảnh
1Trò chơi Godot đầu tiên
Godot là gì?Ready chỉ chạy một lầnIn ra trong GodotCây cảnhĐặt vị tríDi chuyển một nút một lần3Các giá trị bạn có thể điều chỉnh
Biến trên một nútHằng sốBiến xuấtPhép toán với Vector2Vòng qua mép màn hìnhHàm của riêng bạnTự luyện tập: Playground Godot