Menu
CoddyTech

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

color 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.

challenge icon

Aufgabe

Einfach

Mach die Funken bernsteinfarben und vermehre sie.

  1. Setze in _ready() $Burst.color auf Color(1, 0.78, 0.34).
  2. Setze $Burst.amount auf 60.

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