Color3Value
*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 Color3 .
Amostras 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
Resumo
Propriedades
O armazenado Color3 armazenado.
Eventos
Dispedido sempre que o Color3Value.Value for alterado.
Propriedades
Métodos
Eventos
Changed
Dispedido sempre que o Color3Value.Value da Color3Value for alterado.Ele será executado com o novo valor sendo armazenado no Objetode argumento, em vez de uma string que representa a propriedade sendo alterada.
Este evento, como outros eventos alterados, pode ser usado para rastrear quando um Color3Value muda e para rastrear os diferentes valores que ele pode mudar.
Por instância, isso pode ser útil em jogos que dependem de Color3Values para rastrear valores, como cores para jogos usando roupas ou itens personalizáveis.
Eventos equivalentes modificados existem para objetos semelhantes, como NumberValue e StringValue, dependendo do tipo de objeto que melhor atende à necessidade.
Parâmetros
O novo valor após a alteração.
Amostras 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)