Menu
CoddyTech

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

color 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.

challenge icon

Görev

Kolay

Kıvılcımları kehribar rengi yap ve sayılarını artır.

  1. _ready() içinde $Burst.color değerini Color(1, 0.78, 0.34) olarak ayarla.
  2. $Burst.amount değerini 60 olarak 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