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 = 100color 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.
Wyzwanie
ŁatwySpraw, by iskry były bursztynowe i było ich więcej.
- W funkcji
_ready()ustaw$Burst.colornaColor(1, 0.78, 0.34). - Ustaw
$Burst.amountna60.
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