Menu
CoddyTech

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.

challenge icon

Görev

Kolay

Robot, 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)
quiz iconKendini test et

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

Kendi başına pratik yap: Godot playground