Pomaluj część
Część sekcji Skryptowanie gier w Roblox ścieżki Lua w Coddy. Lekcja 2 z 24.
Część ma właściwości: kolor, materiał, z którego jest wykonana, stopień przezroczystości, rozmiar i położenie. Zmiana właściwości od razu zmienia część w grze.
Skrypt umieszczony wewnątrz części uzyskuje do niej dostęp przez script.Parent. Zapisz ją w zmiennej, aby móc używać jej w każdym wierszu:
local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)local block tworzy zmienną o nazwie block, a = przypisuje jej wartość. Color3.fromRGB miesza kolor z czerwonego, zielonego i niebieskiego, przy czym każda składowa ma wartość od 0 do 255, więc 0, 120, 255 daje jasny niebieski kolor.
Niektóre właściwości przyjmują wartość z listy udostępnianej przez Roblox, nazywanej Enum. Materiał jest jedną z nich:
block.Material = Enum.Material.WoodTransparency to liczba: 0 oznacza pełną nieprzezroczystość, 1 oznacza niewidoczność, a wartości pośrednie oznaczają częściową przezroczystość.
Wyzwanie
ŁatwySkrypt znajduje się w szarym bloku. Zmień trzy jego właściwości:
- Ustaw czerwony kolor:
Color3.fromRGB(255, 0, 0) - Spraw, by świecił: materiał
Neon - Ustaw półprzezroczystość:
Transparencyo wartości0.5
Naciśnij Play, aby zobaczyć efekt, a następnie Check.
Spróbuj swoich sił
local block = script.Parent
-- 1. Zmień kolor bloku na czerwony
-- 2. Spraw, by świecił
-- 3. Spraw, by był półprzezroczysty
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Skryptowanie gier w Roblox
2Pętle i funkcje
Rząd filarówBudowniczy schodówBudowniczy wieżyFabryka monetMigające światłoZnikający most5Twoja pierwsza gra
Twoja pierwsza gra typu obbyPoćwicz samodzielnie: Kompilator Lua online