Menu
CoddyTech

Bir Parçayı Boya

Coddy'nin Lua Journey'sinin Roblox Oyunları için Kodlama bölümünün bir parçası. Ders 2 / 24.

Bir parçanın özellikleri vardır: rengi, neden yapıldığı, ne kadar saydam olduğu, boyutu ve bulunduğu yer. Bir özelliği değiştirmek, oyundaki parçayı anında değiştirir.

Bir parçanın içinde bulunan bir betik, o parçaya script.Parent aracılığıyla erişir. Her satırda kullanabilmek için onu bir değişkende sakla:

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

local block, block adlı bir değişken oluşturur ve = ona bir değer atar. Color3.fromRGB, her biri 0 ile 255 arasında olan kırmızı, yeşil ve maviyi karıştırarak bir renk oluşturur; bu nedenle 0, 120, 255 parlak bir mavidir.

Bazı özellikler, Roblox'un sana sunduğu ve Enum adı verilen bir listeden değer alır. Malzeme bunlardan biridir:

block.Material = Enum.Material.Wood

Transparency bir sayıdır: 0 katı, 1 görünmezdir ve aradaki değerler saydamlığı belirtir.

challenge icon

Görev

Kolay

Komut dosyası gri bloğun içinde ve üç özellik satırı, bloğun gri değerleriyle zaten yazılmış. Değerleri değiştir:

  1. Kırmızı yap: Color3.fromRGB(255, 0, 0)
  2. Işıltılı yap: Enum.Material.Neon
  3. Yarı saydam yap: Transparency değerini 0.5 yap

Görmek için Play'e, ardından Check'e bas.

Kendin dene

local block = script.Parent

-- 1. Bloğu kırmızı yap: üç sayıyı 255, 0, 0 olarak değiştir
block.Color = Color3.fromRGB(163, 162, 165)

-- 2. Parlamasını sağla: Plastic değerini Neon olarak değiştir
block.Material = Enum.Material.Plastic

-- 3. Yarı saydam yap: 0 değerini 0.5 olarak değiştir
block.Transparency = 0
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Roblox Oyunları için Kodlama bölümündeki tüm dersler

Kendi başına pratik yap: Online Lua derleyicisi