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, il materiale di cui è fatta, quanto è trasparente, le sue dimensioni e la sua posizione. 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, così potrai usarla 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 combina rosso, verde e blu per creare un colore, ciascuno con un valore da 0 a 255, quindi 0, 120, 255 è un blu acceso.
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 nel blocco grigio. Modifica tre delle sue proprietà:
- Rendilo rosso:
Color3.fromRGB(255, 0, 0) - Fallo brillare: il materiale
Neon - Rendilo trasparente a metà:
Transparencydi0.5
Premi Play per vederlo, poi Check.
Provalo tu
local block = script.Parent
-- 1. Rendi il blocco rosso
-- 2. Fallo brillare
-- 3. Rendilo semitrasparente
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