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.
Wyzwanie
ŁatwySpraw, aby robot stopniowo zniknął: animuj "modulate:a" do wartości 0.0 przez 1 sekundę.
Spróbuj swoich sił
extends Node2D
func _ready():
pass
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