Menu
CoddyTech

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

Transparency è un numero: 0 è opaco, 1 è invisibile e qualsiasi valore intermedio è trasparente.

challenge icon

Sfida

Facile

Lo script si trova nel blocco grigio. Modifica tre delle sue proprietà:

  1. Rendilo rosso: Color3.fromRGB(255, 0, 0)
  2. Fallo brillare: il materiale Neon
  3. Rendilo trasparente a metà: Transparency di 0.5

Premi Play per vederlo, poi Check.

Provalo tu

local block = script.Parent

-- 1. Rendi il blocco rosso

-- 2. Fallo brillare

-- 3. Rendilo semitrasparente
quiz iconMettiti alla prova

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

Esercitati da solo: Compilatore Lua online