Menu
CoddyTech

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

Transparency to liczba: 0 oznacza pełną nieprzezroczystość, 1 oznacza niewidoczność, a wartości pośrednie oznaczają częściową przezroczystość.

challenge icon

Wyzwanie

Łatwy

Skrypt znajduje się w szarym bloku. Zmień trzy jego właściwości:

  1. Ustaw czerwony kolor: Color3.fromRGB(255, 0, 0)
  2. Spraw, by świecił: materiał Neon
  3. Ustaw półprzezroczystość: Transparency o wartości 0.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
quiz iconSprawdź się

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

Poćwicz samodzielnie: Kompilator Lua online