Anima qualsiasi proprietà
Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 2 di 23.
Un tween può modificare qualsiasi proprietà che contenga un numero, un Vector2 o un Color. Scrivi il nome della proprietà tra virgolette, lo stesso nome che usi nel codice: "position", "scale", "rotation_degrees", "modulate".
var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)Questo rende il nodo due volte più grande in mezzo secondo.
Il valore finale deve essere dello stesso tipo della proprietà. rotation_degrees contiene un numero decimale, quindi scrivi 360.0, non 360. Non confonderlo con "rotation", che si misura in radianti. 360 radianti equivalgono a circa 57 giri.
Sfida
FacileIl robot scivola fino alla piattaforma. Modifica l'interpolazione in modo che il robot resti fermo e faccia un giro completo. Interpola rotation_degrees fino a 360.0 in 1 secondo.
Provalo tu
extends Node2D
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(480, 265), 1.0)
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