Desvanecer
Parte de la sección Sensación de juego del Journey de Godot de Coddy. Lección 3 de 23.
modulate es un Color con cuatro componentes: rojo, verde, azul y alfa (a). El alfa determina qué tan opaco se ve el nodo. 1 es opaco y 0 es invisible.
Para interpolar una parte de una propiedad, escribe esa parte después de dos puntos:
var tween = create_tween()
tween.tween_property(self, "modulate:a", 0.0, 1.0)"modulate:a" es un único número, así que el valor final es 0.0. El rojo, el verde y el azul permanecen iguales. Esto también funciona con "position:x" y "scale:y".
Un desvanecimiento no es lo mismo que visible = false. El nodo sigue siendo visible, pero se vuelve completamente transparente.
Desafío
FácilHaz que el robot se desvanezca: anima "modulate:a" hasta 0.0 durante 1 segundo.
Pruébalo tú mismo
extends Node2D
func _ready():
pass
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Sensación de juego
1Interpolaciones
Tu primera interpolaciónInterpola cualquier propiedadDesvanecerSalida suaveUna tras otraAl mismo tiempoUna moneda que salta4Destellos y retroalimentación
Destello al recibir un golpePausa al recibir un golpeCompresión y estiramientoNúmeros flotantesPractica por tu cuenta: Playground de Godot