Menu
CoddyTech

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 = true

emitting 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úc
  • lifetime: số giây mỗi hạt tồn tại
  • direction và spread: hướng chúng bay
  • gravity: thứ kéo chúng
challenge icon

Thử thách

Dễ

Làm cho ngọn lửa của robot dày hơn.

  1. Trong _ready(), đặt $Thruster.emitting thành true.
  2. Đặt $Thruster.amount thành 40.

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