Deretan Pilar
Termasuk bagian Scripting Game Roblox dalam perjalanan Lua di Coddy. Pelajaran 5 dari 25.
Untuk membuat lima pilar, kamu bisa menyalin baris yang sama lima kali. for loop menjalankannya untukmu sebanyak yang kamu minta:
for i = 1, 3 do
print(i)
endIni mencetak 1, lalu 2, lalu 3. Semua yang berada di antara do dan end dijalankan sekali setiap putaran, dan i menyimpan nomor putaran.
Karena i berubah setiap putaran, kamu bisa menggunakannya dalam Position agar setiap salinan muncul di tempat yang baru:
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
endTiga bola jatuh dari X 10, 20, dan 30: i * 10 bernilai 10, lalu 20, lalu 30.
Tantangan
MudahUbah satu pilar menjadi deretan 5 pilar.
- Bungkus kode pilar dengan
for i = 1, 5 do ... end. - Ubah Position menjadi
Vector3.new(i * 6, 4, 0).
Tekan tombol “Main”: lima pilar berdiri dalam satu deretan, pada X 6, 12, 18, 24, dan 30. Lalu tekan tombol “Periksa”.
Coba sendiri
-- Ini membuat SATU pilar. Buat 5 pilar dalam satu baris.
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
Semua pelajaran di Scripting Game Roblox
2Perulangan dan Fungsi
Deretan PilarPembangun TanggaPembangun MenaraPabrik KoinLampu BerkedipJembatan yang Menghilang5Game Pertamamu
Obby PertamamuLatihan sendiri: Compiler Lua online