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 çalıştırarak bunları senin için yürütü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ği için onu bir 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

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

challenge icon

Görev

Kolay

Betik, X 6 konumunda bir sütun oluşturur. Bunu 5 sütunluk bir sıraya dönüştür:

  1. Sütun kodunu for i = 1, 5 do ... end içine al.
  2. Her turun başında i değerini yazdır.
  3. Position değerini 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.

Play düğmesine bas ve aralarında yürü, ardından Check 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