Renk ve Miktar
Coddy'nin Godot Journey'sinin Oyun Hissi bölümünün bir parçası. Ders 14 / 23.
Aynı parçacık düğümü çok farklı efektler oluşturabilir. Farkın çoğu renk ve parçacık sayısından kaynaklanır.
$Burst.color = Color(1, 0.42, 0.42)
$Burst.amount = 100color her parçacığın rengini ayarlar. Bu Burst'te ayrıca, her parçacığı ömrünün sonunda solduran bir renk rampası da vardır. amount, patlamanın yaydığı parçacık sayısıdır.
Büyük olaylar için büyük ve parlak patlamalar, küçük olaylar içinse küçük patlamalar kullan.
Görev
KolayKıvılcımları kehribar rengi yap ve sayılarını artır.
_ready()içinde$Burst.colordeğeriniColor(1, 0.78, 0.34)olarak ayarla.$Burst.amountdeğerini60olarak ayarla.
“Oyna” düğmesine bas ve E tuşuna bas: daha büyük, kehribar rengi bir kıvılcım patlaması dışarı fırlar. Ardından “Kontrol et” düğmesine bas.
Kendin dene
extends Node2D
func _ready():
$Thruster.emitting = true
$Burst.one_shot = true
func _process(delta):
if Input.is_action_just_pressed("action"):
$Burst.emitting = true
Oyun Hissi bölümündeki tüm dersler
Kendi başına pratik yap: Godot playground