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 tutan herhangi bir özelliği değiştirebilir. Özelliğin adını tırnak içinde yaz; kodda kullandığın adın aynısını kullan: "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ütür.

Bitiş değeri, özellikle aynı türde bir değer olmalıdır: rotation_degrees için bir sayı, position için bir Vector2. Radyan cinsinden hesaplanan "rotation" ile karıştırma. 360 radyan yaklaşık 57 dönüş eder.

challenge icon

Görev

Kolay

Robotu bulunduğu yerde döndür.

  1. Tween'i koru, ancak özelliği "position" yerine "rotation_degrees" olarak değiştir.
  2. Bitiş değerini 360.0 yap ve süreyi 1.0 olarak koru.

“Oyna” düğmesine bas: Robot hareket etmeden bir tam tur döner. Ardından “Kontrol et” düğmesine bas.

Kendin dene

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position", Vector2(480, 265), 1.0)

Oyun Hissi bölümündeki tüm dersler

Kendi başına pratik yap: Godot playground