Dissolvenza in uscita
Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 3 di 23.
modulate è un Color con quattro componenti: rosso, verde, blu e alfa (a). L’alfa determina quanto il nodo appare opaco. 1 è opaco e 0 è invisibile.
Per interpolare una componente di una proprietà, scrivi la componente dopo i due punti:
var tween = create_tween()
tween.tween_property(self, "modulate:a", 0.0, 1.0)"modulate:a" è un singolo numero, quindi il valore finale è 0.0. Rosso, verde e blu rimangono invariati. Funziona anche con "position:x" e "scale:y".
Una dissolvenza non è la stessa cosa di visible = false. Il nodo rimane visibile, ma diventa completamente trasparente.
Sfida
FacileFai svanire il robot.
- In
_ready(), crea un tween concreate_tween(). - Anima
"modulate:a"fino a0.0in1.0secondo.
Premi «Gioca»: il robot svanisce. Poi premi «Verifica».
Provalo tu
extends Node2D
func _ready():
pass
Tutte le lezioni di Sensazioni di gioco
Esercitati da solo: Playground Godot