Çapraz Hareket Et
Coddy'nin Godot Journey'sinin Düğümler ve Sahneler bölümünün bir parçası. Ders 10 / 27.
Her iki eksende de hareket etmek için x için bir satır ve y için bir satır yazabilirsin:
position.x += 100 * delta
position.y += 50 * deltaYönü olan bir hız, velocity olarak adlandırılır. Bir Vector2 her iki hızı da tutabilir: Vector2(100, 50), saniyede 100 piksel sağa ve 50 piksel aşağı hareket anlamına gelir. Bunu delta ile çarpmak, her iki sayıyı da çarpar:
position += Vector2(100, 50) * deltaHer iki biçim de aynı şeyi yapar. Negatif bir sayı ters yönü gösterir: Vector2(-100, -50) sola ve yukarı gider.
Görev
KolayRobotu tek bir satırda bir Vector2 ile saniyede 120 piksel sağa ve saniyede 45 piksel aşağı hareket ettir. İki saniye sonra yerde, (560, 270) konumunda olur.
Kendin dene
extends Node2D
func _process(delta):
position.x += 120 * delta
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Düğümler ve Sahneler bölümündeki tüm dersler
Kendi başına pratik yap: Godot playground