Menu
CoddyTech

Disparition progressive

Fait partie de la section Sensations de jeu du Journey Godot de Coddy. Leçon 3 sur 23.

modulate est un Color composé de quatre parties : le rouge, le vert, le bleu et l’alpha (a). L’alpha détermine à quel point le nœud est opaque. 1 signifie opaque et 0 signifie invisible.

Pour interpoler une partie d’une propriété, écris cette partie après deux-points :

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

"modulate:a" est un nombre unique, donc la valeur finale est 0.0. Le rouge, le vert et le bleu restent inchangés. Cela fonctionne aussi avec "position:x" et "scale:y".

Un fondu n’est pas la même chose que visible = false. Le nœud reste visible, mais devient complètement transparent.

challenge icon

Défi

Facile

Fais disparaître le robot en fondu.

  1. Dans _ready(), crée un tween avec create_tween().
  2. Anime "modulate:a" jusqu’à 0.0 en 1.0 seconde.

Appuie sur « Jouer » : le robot disparaît en fondu. Puis clique sur « Vérifier ».

Essayez vous-même

extends Node2D

func _ready():
	pass

Toutes les leçons de Sensations de jeu

Entraînez-vous par vous-même : Playground Godot