Menu
CoddyTech

İ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.

challenge icon

Görev

Kolay

Robotun platforma doğru süzülmesini sağla.

  1. _ready() içinde position satırını bir tween ile değiştir: var tween = create_tween().
  2. "position" özelliğini Vector2(480, 265) değerine 1.0 saniyede 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