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
endX koordinatı 10, 20 ve 30 olan yerlerden üç top düşer: i * 10 önce 10, sonra 20, ardından 30 olur.
Görev
KolayKomut dosyası, X 6 konumunda bir sütun oluşturuyor. Onu 5 sütunluk bir sıraya dönüştür:
- Sütun kodunu
for i = 1, 5 do ... endiçine al. - 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
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