Classe do mecanismo
StringValue
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Resumo
Eventos
Changed(value: string):RBXScriptSignal |
changed(value: string):RBXScriptSignal |
Amostras de código
Evento Alterado
-- Demonstre o evento Changed criando uma Parte
local part = Instance.new("Part")
part.Changed:Connect(print)
-- Isso dispara Changed com "Transparency"
part.Transparency = 0.5
-- Da mesma forma, isso dispara Changed com "Number"
part.Name = "SomePart"
-- Como mudar BrickColor também mudará outros
-- propriedades ao mesmo tempo, esta linha dispara Changed
-- com "BrickColor", "Color3" e "Color3uint16".
part.BrickColor = BrickColor.Red()
-- Um NumberValue contém um número em ponto flutuante de dupla precisão
local vNumber = Instance.new("NumberValue")
vNumber.Changed:Connect(print)
-- Isso dispara Changed com 123.456 (não "Value")
vNumber.Value = 123.456
-- Isso não dispara Changed
vNumber.Name = "SomeNumber"
-- Um StringValue armazena uma string
local vString = Instance.new("StringValue")
vString.Changed:Connect(print)
-- Isso dispara Changed com "Hello" (não "Value")
vString.Value = "Hello"Referência API
Propriedades
Eventos
Changed
Parâmetros
Amostras de código
Como Usar StringValue.Changed
local value = Instance.new("StringValue")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = "Olá mundo!"changed