Menu
CoddyTech

Warnai Bagian

Termasuk bagian Scripting Game Roblox dalam perjalanan Lua di Coddy. Pelajaran 2 dari 25.

Sebuah bagian memiliki properti: warnanya, bahan pembuatnya, tingkat transparansinya, ukurannya, dan posisinya. Mengubah properti akan langsung mengubah bagian itu di dalam game.

Skrip yang berada di dalam sebuah bagian dapat mengakses bagian itu melalui script.Parent. Simpan bagian itu dalam variabel agar kamu dapat menggunakannya di setiap baris:

local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)

local block membuat variabel bernama block, dan = memasukkan nilai ke dalamnya. Color3.fromRGB mencampur warna dari merah, hijau, dan biru, masing-masing dari 0 hingga 255, jadi 0, 120, 255 adalah warna biru cerah.

Beberapa properti menggunakan nilai dari daftar yang disediakan Roblox, yang disebut Enum. Material adalah salah satunya:

block.Material = Enum.Material.Wood

Transparency adalah angka: 0 berarti padat, 1 berarti tidak terlihat, dan nilai di antaranya berarti tembus pandang.

challenge icon

Tantangan

Mudah

Warnai balok abu-abu dengan mengubah nilai pada tiga barisnya.

  1. Pada baris block.Color, ubah angkanya menjadi 255, 0, 0.
  2. Pada baris block.Material, ubah Plastic menjadi Neon.
  3. Pada baris block.Transparency, ubah 0 menjadi 0.5.

Tekan tombol “Main”: balok akan menyala merah dan kamu bisa melihat menembusnya. Lalu tekan tombol “Periksa”.

Coba sendiri

local block = script.Parent

-- 1. Buat blok menjadi merah: ubah tiga angka menjadi 255, 0, 0
block.Color = Color3.fromRGB(163, 162, 165)

-- 2. Buat blok bersinar: ubah Plastic menjadi Neon
block.Material = Enum.Material.Plastic

-- 3. Buat blok setengah transparan: ubah 0 menjadi 0.5
block.Transparency = 0

Semua pelajaran di Scripting Game Roblox

Latihan sendiri: Compiler Lua online