Allo stesso tempo
Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 6 di 23.
Alcuni cambiamenti dovrebbero avvenire insieme, come una moneta che aumenta di dimensioni mentre svanisce. parallel() fa sì che il passaggio successivo venga eseguito contemporaneamente a quello precedente.
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)Il nodo aumenta di dimensioni e svanisce nello stesso mezzo secondo. Un passaggio senza parallel() attende quello precedente, come al solito.
Per eseguire insieme tutti i passaggi di un tween, chiama tween.set_parallel() una volta dopo create_tween().
Sfida
FacileFai girare il robot mentre scivola.
- Mantieni entrambi i passaggi nello stesso secondo.
- Metti
.parallel()sul secondo passaggio, la rotazione, così inizia insieme allo scivolamento.
Premi «Gioca»: il robot raggiunge la piattaforma con un solo movimento. Poi premi «Verifica».
Provalo tu
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)
Tutte le lezioni di Sensazioni di gioco
Esercitati da solo: Playground Godot