Bangun Platform
Termasuk bagian Scripting Game Roblox dalam perjalanan Lua di Coddy. Pelajaran 4 dari 25.
Skrip juga bisa membangun dunia. Instance.new membuat object baru, lalu kamu mengatur propertinya sebelum memasukkannya ke dalam game:
local ball = Instance.new("Part")
ball.Name = "Ball"
ball.Shape = Enum.PartType.Ball
ball.Position = Vector3.new(0, 20, 0)
ball.Parent = workspacePart baru belum berada di dunia sampai Parent-nya diatur ke workspace. Mengatur Parent terakhir berarti part tersebut muncul dalam keadaan sudah selesai.
Part baru juga tidak terjangkar: gravitasi menariknya ke bawah dan membuatnya jatuh. Bola di atas jatuh dari ketinggian 20 ke tanah. Part dengan Anchored = true tetap persis di tempat kamu meletakkannya, seperti yang kamu inginkan untuk lantai, dinding, dan platform.
Tantangan
MudahBuat platform melintasi celah dengan skripmu: kode awal membuat Part baru dengan nilai yang salah.
- Ubah nilainya: Size
Vector3.new(6, 1, 28)dan PositionVector3.new(0, 10, 0). - Tambahkan
platform.Anchored = trueagar platform tidak jatuh. - Tambahkan
platform.Parent = workspaceterakhir agar platform muncul.
Tekan tombol “Main”: platform akan melintasi celah dan kamu bisa berjalan menuju tujuan. Lalu tekan tombol “Periksa”.
Coba sendiri
local platform = Instance.new("Part")
-- 1. Ubah nilainya: Size 6, 1, 28 dan Position 0, 10, 0
platform.Name = "Platform"
platform.Size = Vector3.new(4, 1, 2)
platform.Position = Vector3.new(0, 0, 0)
-- 2. Agar tidak jatuh, atur Anchored
-- 3. Terakhir, tempatkan di dunia dengan Parent
Semua pelajaran di Scripting Game Roblox
2Perulangan dan Fungsi
Deretan PilarPembangun TanggaPembangun MenaraPabrik KoinLampu BerkedipJembatan yang Menghilang5Game Pertamamu
Obby PertamamuLatihan sendiri: Compiler Lua online