Hạt
Thuộc phần Cảm giác chơi game trong hành trình Godot của Coddy. Bài học 12 trên 23.
Khói, tia lửa, ngọn lửa và bụi được tạo thành từ các hạt. Nút hạt phát ra nhiều hình dạng nhỏ, cho từng hình chuyển động trong một khoảng thời gian rồi xóa nó.
Nút này là CPUParticles2D. Robot có một nút dưới chân tên là Thruster, được thiết lập để phun ngọn lửa màu hổ phách xuống dưới. Ban đầu, nút này tắt.
$Thruster.emitting = trueemitting bật và tắt nút này. Một vài thuộc tính khác định hình hiệu ứng:
amount: số hạt tồn tại cùng lúclifetime: số giây mỗi hạt tồn tạidirectionvàspread: hướng chúng baygravity: thứ kéo chúng
Thử thách
DễLàm cho ngọn lửa của robot dày hơn.
- Trong
_ready(), đặt$Thruster.emittingthànhtrue. - Đặt
$Thruster.amountthành40.
Nhấn “Chơi”: ngọn lửa phun ra từ bên dưới robot. Sau đó nhấn “Kiểm tra”.
Tự làm thử
extends Node2D
func _ready():
pass
Tất cả bài học trong Cảm giác chơi game
Tự luyện tập: Playground Godot