Farbe und Anzahl
Teil des Abschnitts Spielgefühl der Godot-Journey von Coddy. Lektion 14 von 23.
Dieselbe Partikel-Node kann sehr unterschiedliche Effekte erzeugen. Der größte Unterschied liegt in der Farbe und der Anzahl der Partikel.
$Burst.color = Color(1, 0.42, 0.42)
$Burst.amount = 100color legt die Farbe jedes Partikels fest. Dieser Burst verfügt außerdem über eine Farbrampe, die jedes Partikel am Ende seiner Lebensdauer ausblendet. amount gibt an, wie viele Partikel der Burst ausstößt.
Verwende große, helle Bursts für große Ereignisse und kleine für kleine Ereignisse.
Aufgabe
EinfachMach die Funken bernsteinfarben und vermehre sie.
- Setze in
_ready()$Burst.coloraufColor(1, 0.78, 0.34). - Setze
$Burst.amountauf60.
Drücke „Spielen“ und drücke E: Ein größerer bernsteinfarbener Funkenstoß fliegt heraus. Drücke dann „Prüfen“.
Probier es selbst
extends Node2D
func _ready():
$Thruster.emitting = true
$Burst.one_shot = true
func _process(delta):
if Input.is_action_just_pressed("action"):
$Burst.emitting = true
Alle Lektionen in Spielgefühl
Übe selbstständig: Godot-Playground