Menu
CoddyTech

Błysk przy trafieniu

Część sekcji Dopracowanie rozgrywki ścieżki Godot w Coddy. Lekcja 16 z 23.

Biały błysk natychmiast pokazuje graczowi, że coś zostało trafione.

modulate mnoży kolory węzła. Color(1, 1, 1) niczego nie zmienia, więc jest to normalna wartość węzła. Liczby większe od 1 rozjaśniają kolory. Color(4, 4, 4) sprawia, że robot jest prawie biały.

modulate = Color(4, 4, 4)

Następnie użyj tween, aby przywrócić modulate do wartości Color(1, 1, 1). Po ułamku sekundy robot odzyskuje swoje kolory.

W tej grze naciśnięcie E wywołuje funkcję hit() robota.

challenge icon

Wyzwanie

Łatwy

W funkcji hit() spraw, by robot rozbłysnął:

  1. ustaw modulate na Color(4, 4, 4),
  2. za pomocą animacji płynnie przywróć modulate do wartości Color(1, 1, 1) w ciągu 0.3 sekundy.

Naciśnij E, aby to wypróbować.

Spróbuj swoich sił

extends Node2D

func hit():
	pass
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Dopracowanie rozgrywki

Poćwicz samodzielnie: Edytor online Godot