Menu
CoddyTech

Aufblitzen bei einem Treffer

Teil des Abschnitts Spielgefühl der Godot-Journey von Coddy. Lektion 16 von 23.

Ein weißes Aufblitzen zeigt dem Spieler sofort, dass etwas getroffen wurde.

modulate multipliziert die Farben des Knotens. Color(1, 1, 1) verändert nichts und ist somit der Normalwert eines Knotens. Zahlen über 1 machen die Farben heller. Color(4, 4, 4) lässt den Roboter fast weiß erscheinen.

modulate = Color(4, 4, 4)

Lass modulate dann mit Tweening wieder zu Color(1, 1, 1) zurückkehren. Der Roboter nimmt innerhalb eines Sekundenbruchteils wieder seine eigenen Farben an.

In diesem Spiel ruft das Drücken von E die Funktion hit() des Roboters auf.

challenge icon

Aufgabe

Einfach

Lass den Roboter aufblitzen, wenn er getroffen wird.

  1. Setze in hit() modulate auf Color(4, 4, 4).
  2. Lass dann modulate innerhalb von 0.3 Sekunden wieder zu Color(1, 1, 1) überblenden.

Drücke „Spielen“ und drücke E: Der Roboter blitzt weiß auf und blendet wieder zurück. Drücke dann „Prüfen“.

Probier es selbst

extends Node2D

func hit():
	pass

Alle Lektionen in Spielgefühl

Übe selbstständig: Godot-Playground