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.
Görev
KolayBetik, X 6 konumunda bir sütun oluşturur. Bunu 5 sütunluk bir sıraya dönüştür:
- Sütun kodunu
for i = 1, 5 do ... endiçine al. - Her turun başında
ideğerini yazdır. - 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
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
2Döngüler ve Fonksiyonlar
Sütun SırasıMerdiven YapıcıKule YapıcıMadeni Para FabrikasıYanıp Sönen IşıkKaybolan Köprü5İlk Oyunun
İlk Obby'nKendi başına pratik yap: Online Lua derleyicisi