Menu
CoddyTech

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().

challenge icon

Sfida

Facile

Fai girare il robot mentre scivola.

  1. Mantieni entrambi i passaggi nello stesso secondo.
  2. 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