Deretan Pilar
Termasuk bagian Scripting Game Roblox dalam perjalanan Lua di Coddy. Pelajaran 5 dari 24.
Untuk membuat lima pilar, kamu bisa menyalin baris yang sama sebanyak lima kali. for loop menjalankannya untukmu sebanyak yang kamu minta:
for i = 1, 3 do
print(i)
endIni mencetak 1, lalu 2, kemudian 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 mendarat 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, kemudian 30.
Tantangan
MudahSkrip ini membuat satu pilar di X 6. Ubah menjadi deretan 5 pilar:
- Bungkus kode pilar dengan
for i = 1, 5 do ... end. - Cetak
idi awal setiap putaran. - Ubah Position menjadi
Vector3.new(i * 6, 4, 0), agar pilar-pilar berdiri di X 6, 12, 18, 24, dan 30.
Tekan Play dan berjalanlah di antara pilar-pilar itu, lalu tekan Check.
Coba sendiri
-- Ini membuat SATU pilar. Buat 5 pilar berjajar.
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
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Scripting Game Roblox
2Perulangan dan Fungsi
Deretan PilarPembangun TanggaPembangun MenaraPabrik KoinLampu BerkedipJembatan yang Menghilang5Game Pertamamu
Obby Pertamamu3Peristiwa dan Pemain
Alas SentuhLantai LavaLeaderstatsSiapa yang Menyentuhnya?Pengumpul KoinPintu KoinLatihan sendiri: Compiler Lua online