Motor Sınıfı
NumberValue
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Özet
Olaylar
Changed(value: number):RBXScriptSignal |
changed(value: number):RBXScriptSignal |
Kod Örnekleri
Değiştirildi Olayı
-- Değiştirildi olayını bir Parçayı oluşturarak göster
local part = Instance.new("Part")
part.Changed:Connect(print)
-- Bu, "Transparency" ile Değiştirildi olayını tetikler
part.Transparency = 0.5
-- Benzer şekilde, bu "Number" ile Değiştirildi olayını tetikler
part.Name = "SomePart"
-- BrickColor'u değiştirmek, diğer
-- özellikleri aynı anda değiştireceğinden, bu satır Değiştirildi olayını tetikler
-- "BrickColor", "Color3" ve "Color3uint16" ile.
part.BrickColor = BrickColor.Red()
-- A NumberValue, bir çift hassasiyetli ondalık sayı tutar
local vNumber = Instance.new("NumberValue")
vNumber.Changed:Connect(print)
-- Bu, 123.456 ile Değiştirildi olayını tetikler ("Value" değil)
vNumber.Value = 123.456
-- Bu Değiştirildi olayını tetiklemez
vNumber.Name = "SomeNumber"
-- A StringValue bir dize saklar
local vString = Instance.new("StringValue")
vString.Changed:Connect(print)
-- Bu, "Hello" ile Değiştirildi olayını tetikler ("Value" değil)
vString.Value = "Hello"API Referansı
Özellikler
Olaylar
Changed
Parametreler
Kod Örnekleri
NumberValue Değişti
local numberValue = script.Parent.NumberValue
local function printValue(value)
print(value)
end
numberValue.Changed:Connect(printValue)
numberValue.Value = 20changed