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.WoodTransparency bir sayıdır: 0 katı, 1 görünmezdir ve aradaki değerler saydamlığı belirtir.
Görev
KolayKomut dosyası gri bloğun içinde ve üç özellik satırı, bloğun gri değerleriyle zaten yazılmış. Değerleri değiştir:
- Kırmızı yap:
Color3.fromRGB(255, 0, 0) - Işıltılı yap:
Enum.Material.Neon - Yarı saydam yap:
Transparencydeğerini0.5yap
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
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
2Döngüler ve Fonksiyonlar
Sütun SırasıMerdiven YapıcıKule YapıcıMadeni Para FabrikasıYanıp Sönen IşıkKaybolan Köprü5İlk Oyunun
İlk Obby'nKendi başına pratik yap: Online Lua derleyicisi