Color3Value

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Um objeto de contêiner para um único valor Color3.

Amostras de código

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

Propriedades

Value

Ler Parallel

O armazenado Color3 .

Métodos

Eventos

Changed

Executado sempre que o Color3Value.Value do Color3Value for alterado. Ele será executado com o novo valor armazenado no Objetode argumento, em vez de uma string representando a propriedade sendo alterada.

Este evento, como outros eventos alterados, pode ser usado para rastrear quando um Color3Value muda e rastrear os diferentes valores que ele pode mudar.

Por instância, isso pode ser útil em jogos que usam Color3Values para rastrear valores, como cores, para jogos usando roupas ou itens personalizáveis.

Eventos equivalentes alterados existem para objetos semelhantes, como NumberValue e StringValue, dependendo do tipo de objeto que melhor atende às necessidades.

Parâmetros

value: Color3

O novo valor após a alteração.


Amostras de código

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)