Color3Value
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Przedmiot kontenera dla pojedynczej wartości Color3.
Przykłady kodu
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
Podsumowanie
Właściwości
Przechowywany Color3 .
Zdarzenia
Strzelany za każdym razem, gdy zmieniona jest Color3Value.Value .
Właściwości
Metody
Zdarzenia
Changed
Strzelany za każdym razem, gdy zmieniona zostanie Color3Value.Value z Color3Value .Będzie uruchomiony z nową wartością przechowywaną w obiekcie argumentu, zamiast ciągu reprezentującym właściwość zmienianą.
To wydarzenie, podobnie jak inne zmienione wydarzenia, można wykorzystać do śledzenia, kiedy zmienia się wartość Color3Value i śledzenia różnych wartości, które może zmienić.
Na instancjamoże to być przydatne w grach, które polegają na wartościach Color3Values do śledzenia wartości, takich jak kolory dla gier za pomocą dostosowywalnych strojów lub przedmiotów.
Równoważne zmienione zdarzenia istnieją dla podobnych obiektów, takich jak NumberValue i StringValue, w zależności od tego, który typ obiektu najlepiej odpowiada potrzebie.
Parametry
Nowa wartość po zmianie.
Przykłady kodu
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)