İlk Tween'in
Coddy'nin Godot Journey'sinin Oyun Hissi bölümünün bir parçası. Ders 1 / 23.
Bir tween, bir özelliği zaman içinde akıcı bir şekilde değiştirir. Ona özelliği, son değeri ve saniye cinsinden süreyi verirsin. Godot, hedefe ulaşana kadar özelliği her karede biraz değiştirir.
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(400, 100), 2.0)create_tween() bir tween oluşturur. tween_property() dört değer alır: değiştirilecek düğüm (self, betiğin bulunduğu düğümdür), tırnak içindeki özelliğin adı, son değer ve saniye cinsinden süre.
Tween kendiliğinden başlar ve tamamlandığında durur. _process kullanman gerekmez.
Görev
KolayRobotun platforma doğru süzülmesini sağla.
_ready()içindepositionsatırını bir tween ile değiştir:var tween = create_tween()."position"özelliğiniVector2(480, 265)değerine1.0saniyede tween ile taşı.
“Oyna” düğmesine bas: robot kehribar renkli platforma kayar. Ardından “Kontrol et” düğmesine bas.
Kendin dene
extends Node2D
func _ready():
position = Vector2(480, 265)
Oyun Hissi bölümündeki tüm dersler
Kendi başına pratik yap: Godot playground