Menu
CoddyTech

Il tuo primo tween

Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 1 di 23.

Un tween modifica una proprietà gradualmente nel tempo. Gli indichi la proprietà, il valore finale e il numero di secondi. Godot modifica la proprietà un po' a ogni fotogramma finché non raggiunge quel valore.

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position", Vector2(400, 100), 2.0)

create_tween() crea un tween. tween_property() accetta quattro valori: il nodo da modificare (self è il nodo su cui si trova lo script), il nome della proprietà tra virgolette, il valore finale e il tempo in secondi.

Il tween parte da solo e si ferma quando ha finito. Non hai bisogno di _process.

challenge icon

Sfida

Facile

Il robot salta direttamente sul pad color ambra. Fallo scivolare fino a lì. Anima la sua position fino a Vector2(480, 265) in 1 secondo.

Provalo tu

extends Node2D

func _ready():
	position = Vector2(480, 265)
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Sensazioni di gioco

Esercitati da solo: Playground Godot