Menu
CoddyTech

Zanikanie

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

modulate to Color składający się z czterech części: czerwonej, zielonej, niebieskiej i alfa (a). Alfa określa, jak nieprzezroczysty wygląda węzeł. Wartość 1 oznacza pełną nieprzezroczystość, a 0 — niewidoczność.

Aby interpolować jedną część właściwości, zapisz tę część po dwukropku:

var tween = create_tween()
tween.tween_property(self, "modulate:a", 0.0, 1.0)

"modulate:a" to pojedyncza liczba, więc wartością końcową jest 0.0. Czerwony, zielony i niebieski pozostają bez zmian. Działa to również dla "position:x" i "scale:y".

Efekt zanikania to nie to samo co visible = false. Węzeł pozostaje widoczny, ale staje się całkowicie przezroczysty.

challenge icon

Wyzwanie

Łatwy

Spraw, aby robot stopniowo zniknął: animuj "modulate:a" do wartości 0.0 przez 1 sekundę.

Spróbuj swoich sił

extends Node2D

func _ready():
	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