Color3Value
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
Un objeto contenedor para un valor único Color3 .
Muestras de código
This code sample sets the Value property of a Color3Value to Red.
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
Resumen
Propiedades
El almacenado Color3 .
Eventos
Disparado cada vez que se cambia el Color3Value.Value.
Propiedades
Métodos
Eventos
Changed
Se despedida cada vez que se cambia el Color3Value.Value de la Color3Value .Se ejecutará con el nuevo valor almacenado en el objeto de argumento, en lugar de una cadena que represente la propiedad que se está cambiando.
Este evento, como otros eventos cambiados, se puede usar para rastrear cuándo cambia un Color3Value y para rastrear los diferentes valores que puede cambiar.
Por instancia, esto puede ser útil en juegos que dependen de Color3Values para rastrear valores como colores para juegos que usan trajes o artículos personalizables.
Existen eventos equivalentes cambiados para objetos similares, como NumberValue y StringValue, dependiendo de qué tipo de objeto mejor se adapte a la necesidad.
Parámetros
El nuevo valor después del cambio.
Muestras de código
The below example, assuming all referenced objects existed, would print the Color3Value's new value each time it changed. In the example below it would print "0.196078, 0.196078, 0.196078".
local value = Instance.new("Color3Value")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = Color3.fromRGB(50, 50, 50)