En même temps
Fait partie de la section Sensations de jeu du Journey Godot de Coddy. Leçon 6 sur 23.
Certains changements doivent se produire ensemble, comme une pièce qui grandit tout en s'estompant. parallel() fait en sorte que l'étape suivante s'exécute en même temps que l'étape précédente.
var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)
tween.parallel().tween_property(self, "modulate:a", 0.0, 0.5)Le nœud grandit et s'estompe pendant la même demi-seconde. Une étape sans parallel() attend que l'étape précédente soit terminée, comme d'habitude.
Pour exécuter toutes les étapes d'un tween ensemble, appelez tween.set_parallel() une fois après create_tween().
Défi
FacileLe robot glisse jusqu’au tapis, puis tourne sur lui-même. Fais-le tourner pendant qu’il glisse, les deux en même temps pendant 1 seconde.
Essayez vous-même
extends Node2D
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(480, 265), 1.0)
tween.tween_property(self, "rotation_degrees", 360.0, 1.0)
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Sensations de jeu
1Interpolations
Votre première interpolationInterpoler n’importe quelle propriétéDisparition progressiveDécélérationL’un après l’autreEn même tempsUne pièce qui jaillit4Flashs et retours visuels
Flash lors d’un impactGel à l’impactCompression et étirementNombres flottantsEntraînez-vous par vous-même : Playground Godot