Color3Value

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Un oggetto container per un singolo valore Color3 .

Campioni di codice

Set Color3Value

local myColor3Value = script.Parent
myColor3Value.Value = Color3.new(1, 0, 0) -- Red
-- You can also store the color of a BrickColor value by accessing BrickColor's Color property, which is a Color3:
local someBrickColor = BrickColor.new("Really red")
myColor3Value.Value = someBrickColor.Color

Proprietà

Value

Lettura Parallela

Il Color3 memorizzato.

Metodi

Eventi

Changed

Si esegue ogni volta che il Color3Value.Value di Class.Color3Value viene cambiato. Eseguirà con il nuovo valore che viene memorizzato nell'argomento oggetto, invece che una stringa che rappresenta la proprietà che viene cambiata.

Questo evento, come altri eventi cambiati, può essere utilizzato per tracciare quando un Color3Value cambia e per tracciare i diversi valori che può cambiare.

Ad esempio, questo potrebbe essere utile in giochi che utilizzano Color3Values per tracciare valori come colori per giochi utilizzando abiti o oggetti personalizzabili.

Eventi equivalenti cambiati esistono per oggetti simili, come NumberValue e StringValue, a seconda del tipo di oggetto che meglio soddisfa le esigenze.

Parametri

value: Color3

Il nuovo valore dopo il cambiamento.


Campioni di codice

How to Use Color3Value.Changed

local value = Instance.new("Color3Value")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = Color3.fromRGB(50, 50, 50)