Menu
CoddyTech

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

emitting schaltet ihn ein und aus. Einige weitere Eigenschaften formen den Effekt:

  • amount: wie viele Partikel gleichzeitig vorhanden sind
  • lifetime: wie viele Sekunden jedes Partikel lebt
  • direction und spread: wohin sie fliegen
  • gravity: was sie anzieht
challenge icon

Aufgabe

Einfach

Gib dem Roboter eine kräftigere Flamme.

  1. Setze in _ready() $Thruster.emitting auf true.
  2. Setze $Thruster.amount auf 40.

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