Menu
CoddyTech

Kolor i liczba

Część sekcji Dopracowanie rozgrywki ścieżki Godot w Coddy. Lekcja 14 z 23.

Ten sam węzeł cząsteczek może tworzyć bardzo różne efekty. Większość różnic wynika z koloru i liczby cząsteczek.

$Burst.color = Color(1, 0.42, 0.42)
$Burst.amount = 100

color ustawia kolor każdej cząsteczki. Ten Burst ma również gradient kolorów, który stopniowo wygasza każdą cząsteczkę pod koniec jej życia. amount określa, ile cząsteczek wyrzuca wybuch.

Używaj dużych, jasnych wybuchów przy dużych wydarzeniach, a małych przy małych wydarzeniach.

challenge icon

Wyzwanie

Łatwy

Spraw, by iskry były bursztynowe i było ich więcej.

  1. W funkcji _ready() ustaw $Burst.color na Color(1, 0.78, 0.34).
  2. Ustaw $Burst.amount na 60.

Naciśnij „Graj” i naciśnij E: wyleci większy bursztynowy rozbłysk. Następnie naciśnij „Sprawdź”.

Spróbuj swoich sił

extends Node2D

func _ready():
	$Thruster.emitting = true
	$Burst.one_shot = true

func _process(delta):
	if Input.is_action_just_pressed("action"):
		$Burst.emitting = true

Wszystkie lekcje w sekcji Dopracowanie rozgrywki

Poćwicz samodzielnie: Edytor online Godot