Partikel
Teil des Abschnitts Spielgefühl der Godot-Journey von Coddy. Lektion 12 von 23.
Rauch, Funken, Flammen und Staub bestehen aus Partikeln. Ein Partikelknoten stößt viele kleine Formen aus, bewegt jede davon eine Weile und entfernt sie dann.
Der Knoten heißt CPUParticles2D. Der Roboter hat einen unter seinen Füßen namens Thruster, der so eingerichtet ist, dass er bernsteinfarbene Flammen nach unten ausstößt. Er ist zunächst ausgeschaltet.
$Thruster.emitting = trueemitting schaltet ihn ein und aus. Einige weitere Eigenschaften formen den Effekt:
amount: wie viele Partikel gleichzeitig vorhanden sindlifetime: wie viele Sekunden jedes Partikel lebtdirectionundspread: wohin sie fliegengravity: was sie anzieht
Aufgabe
EinfachGib dem Roboter eine kräftigere Flamme.
- Setze in
_ready()$Thruster.emittingauftrue. - Setze
$Thruster.amountauf40.
Drücke „Spielen“: Eine Flamme schießt unter dem Roboter hervor. Drücke dann „Prüfen“.
Probier es selbst
extends Node2D
func _ready():
pass
Alle Lektionen in Spielgefühl
Übe selbstständig: Godot-Playground