Colora una parte
Fa parte della sezione Scripting di giochi Roblox del percorso Lua di Coddy. Lezione 2 di 24.
Una parte ha delle proprietà: il suo colore, di cosa è fatta, quanto è trasparente, le sue dimensioni e dove si trova. Modificare una proprietà cambia subito la parte nel gioco.
Uno script che si trova all'interno di una parte raggiunge quella parte tramite script.Parent. Salvala in una variabile per poterla usare in ogni riga:
local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)local block crea una variabile chiamata block e = le assegna un valore. Color3.fromRGB mescola un colore a partire da rosso, verde e blu, ciascuno con un valore da 0 a 255, quindi 0, 120, 255 è un blu brillante.
Alcune proprietà accettano un valore da un elenco fornito da Roblox, chiamato Enum. Il materiale è una di queste:
block.Material = Enum.Material.WoodTransparency è un numero: 0 è opaco, 1 è invisibile e qualsiasi valore intermedio è trasparente.
Sfida
FacileLo script si trova all'interno del blocco grigio e le sue tre righe delle proprietà sono già scritte con i valori grigi del blocco. Modifica i valori:
- Rendilo rosso:
Color3.fromRGB(255, 0, 0) - Fallo brillare:
Enum.Material.Neon - Rendilo semitrasparente: imposta
Transparencysu0.5
Premi Play per vederlo, poi Check.
Provalo tu
local block = script.Parent
-- 1. Rendi il blocco rosso: cambia i tre numeri in 255, 0, 0
block.Color = Color3.fromRGB(163, 162, 165)
-- 2. Fallo brillare: cambia Plastic in Neon
block.Material = Enum.Material.Plastic
-- 3. Rendilo semitrasparente: cambia 0 in 0.5
block.Transparency = 0
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Scripting di giochi Roblox
2Cicli e funzioni
Fila di pilastriCostruttore di scaleCostruttore di torriFabbrica di moneteLuce lampeggiantePonte che scompare5Il tuo primo gioco
Il tuo primo ObbyEsercitati da solo: Compilatore Lua online