Menu
CoddyTech

Yeni Düğümü Yerleştirme

Coddy'nin Godot Journey'sinin Oyun Kuralları bölümünün bir parçası. Ders 17 / 29.

Yeni blok, sahnesinin onu yerleştirdiği yerde başlar. block.tscn onu ekranın üst kısmında, ortada konumlandırır.

Yeni blok da diğerleri gibi bir düğümdür, bu yüzden onu eklemeden önce position değerini ayarla:

var block = block_scene.instantiate()
block.position = Vector2(500, -30)
add_child(block)

position ifadesinin önüne block. yaz. Tek başına yazılan position, betiğin bağlı olduğu düğüme aittir; burada bu düğüm Main'dir. Main'i hareket ettirmek tüm oyunu hareket ettirir.

challenge icon

Görev

Kolay

Bloğun sola düşmesini sağla.

  1. _ready() içinde, block.position değerini Vector2(160, -30) olarak ayarla.
  2. Bunu add_child(block) işleminden önce yap.

“Oyna” düğmesine bas: blok, ekranın hemen üstünden x = 160 konumunda düşer. Ardından “Kontrol et” düğmesine bas.

Kendin dene

extends Node2D

var block_scene = preload("res://block.tscn")

func _ready():
	var block = block_scene.instantiate()
	add_child(block)

Oyun Kuralları bölümündeki tüm dersler

Kendi başına pratik yap: Godot playground