Menu
CoddyTech

Sütun Sırası

Coddy'nin Lua Journey'sinin Roblox Oyunları için Kodlama bölümünün bir parçası. Ders 5 / 24.

Beş sütun oluşturmak için aynı satırları beş kez kopyalayabilirsin. Bir for döngüsü, istediğin sayıda kez senin için çalıştırır:

for i = 1, 3 do
	print(i)
end

Önce 1, sonra 2, ardından 3 yazdırır. do ile end arasındaki her şey her turda bir kez çalışır ve i tur numarasını tutar.

i her turda değiştiğinden, onu Position içinde kullanabilir ve her kopyanın yeni bir yere düşmesini sağlayabilirsin:

for i = 1, 3 do
	local ball = Instance.new("Part")
	ball.Shape = Enum.PartType.Ball
	ball.Position = Vector3.new(i * 10, 20, 0)
	ball.Parent = workspace
end

X koordinatı 10, 20 ve 30 olan yerlerden üç top düşer: i * 10 önce 10, sonra 20, ardından 30 olur.

challenge icon

Görev

Kolay

Komut dosyası, X 6 konumunda bir sütun oluşturuyor. Onu 5 sütunluk bir sıraya dönüştür:

  1. Sütun kodunu for i = 1, 5 do ... end içine al.
  2. Konumu Vector3.new(i * 6, 4, 0) olarak değiştir; böylece sütunlar X ekseninde 6, 12, 18, 24 ve 30 konumlarında durur.

Yinelemeleri görmek ister misin? Döngünün içine print(i) ekle ve Output penceresini izle. “Oyna” düğmesine basıp sütunların arasında yürü, ardından “Kontrol et” düğmesine bas.

Kendin dene

-- Bu, TEK bir sütun oluşturur. Yan yana 5 tane oluştur.
local pillar = Instance.new("Part")
pillar.Name = "Pillar"
pillar.Size = Vector3.new(2, 8, 2)
pillar.Position = Vector3.new(6, 4, 0)
pillar.Anchored = true
pillar.Parent = workspace
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Roblox Oyunları için Kodlama bölümündeki tüm dersler

Kendi başına pratik yap: Online Lua derleyicisi