Her Özelliği Tween'le
Coddy'nin Godot Journey'sinin Oyun Hissi bölümünün bir parçası. Ders 2 / 23.
Bir tween; sayı, Vector2 veya Color türünde değer tutan herhangi bir özelliği değiştirebilir. Özelliğin adını, kodda kullandığın adla aynı olacak şekilde tırnak içinde yaz: "position", "scale", "rotation_degrees", "modulate".
var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)Bu, düğümü yarım saniyede iki katı büyüklüğüne getirir.
Bitiş değeri, özellikle aynı türde olmalıdır. rotation_degrees ondalık sayı tutar; bu nedenle 360 değil, 360.0 yaz. Bunu radyan cinsinden hesaplanan "rotation" ile karıştırma. 360 radyan yaklaşık 57 dönüş eder.
Görev
KolayRobot, platforma doğru süzülür. Robotun yerinde kalmasını ve bir tam dönüş yapmasını sağlamak için tween'i değiştir. 1 saniyede rotation_degrees değerini 360.0 değerine tween et.
Kendin dene
extends Node2D
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(480, 265), 1.0)
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Oyun Hissi bölümündeki tüm dersler
1Tween'ler
İlk Tween'inHer Özelliği Tween'leSolmaYavaşlayarak BitirArt ArdaAynı AndaPat Diye Beliren Bir Madeni ParaKendi başına pratik yap: Godot playground