Menu
CoddyTech

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 = workspace

Part 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.

challenge icon

Tantangan

Mudah

Buat platform melintasi celah dengan skripmu: kode awal membuat Part baru dengan nilai yang salah.

  1. Ubah nilainya: Size Vector3.new(6, 1, 28) dan Position Vector3.new(0, 10, 0).
  2. Tambahkan platform.Anchored = true agar platform tidak jatuh.
  3. Tambahkan platform.Parent = workspace terakhir 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

Latihan sendiri: Compiler Lua online