Tween Properti Apa Pun
Termasuk bagian Sensasi Game dalam perjalanan Godot di Coddy. Pelajaran 2 dari 23.
Tween dapat mengubah property apa pun yang menyimpan angka, Vector2, atau Color. Tulis nama property dalam tanda kutip, dengan nama yang sama seperti yang kamu gunakan dalam kode: "position", "scale", "rotation_degrees", "modulate".
var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)Ini membuat node menjadi dua kali lebih besar dalam setengah detik.
Nilai akhir harus memiliki tipe yang sama dengan property. rotation_degrees menyimpan angka desimal, jadi tulis 360.0, bukan 360. Jangan tertukar dengan "rotation", yang dihitung dalam radian. 360 radian kira-kira sama dengan 57 putaran.
Tantangan
MudahRobot meluncur ke bantalan. Ubah tween agar robot tetap di tempat dan melakukan satu putaran penuh. Tween rotation_degrees hingga 360.0 dalam 1 detik.
Coba sendiri
extends Node2D
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(480, 265), 1.0)
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Sensasi Game
1Tween
Tween PertamamuTween Properti Apa PunMemudarEase OutSatu demi SatuPada Saat yang SamaKoin yang Muncul Mendadak4Kilatan dan Umpan Balik
Kilatan saat TerkenaJeda saat TerkenaMemampatkan dan MeregangkanAngka MelayangLatihan sendiri: Playground Godot