İşlem Her Karede Çalışır
Coddy'nin Godot Journey'sinin Düğümler ve Sahneler bölümünün bir parçası. Ders 7 / 28.
Godot, oyunun yeni bir görüntüsünü saniyede birçok kez çizer. Her görüntü bir karedir. Bu oyun saniyede 60 kare hızında çalışır.
_ready() bir kez çalışır. _process() her karede, yani saniyede 60 kez çalışır:
func _process(delta):
position.y += 1Bu, düğümü her karede 1 piksel aşağı taşır; yani saniyede 60 piksel. Adımlar çok küçük olduğundan yumuşak bir kayma görürsün.
Şimdilik parantezlerin içindeki delta'yı bırak. Sonraki ders bunu açıklıyor.
Görev
KolayRobotu sağa kaydır.
_process()içindepassifadesini,position.xdeğerine2ekleyen bir satırla değiştir.- Satırın başındaki sekme karakterini koru.
“Oyna” düğmesine bas: Robot her karede 2 piksel sağa kayar. Ardından “Kontrol et” düğmesine bas.
Kendin dene
extends Node2D
func _process(delta):
pass
Düğümler ve Sahneler bölümündeki tüm dersler
2Her Kare
İşlem Her Karede ÇalışırDeltaSaniyedeki Piksel SayısıÇapraz Hareket EtDöndürerek DönÖlçekle BüyütKendi başına pratik yap: Godot playground