Color3Value

Pokaż przestarzałe

*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.

Obiekt kontenerowy dla pojedynczej wartości Color3.

Przykłady kodu

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

Właściwości

Value

Odczyt równoległy

Przechowywany Color3 .

Metody

Zdarzenia

Changed

Wystartuje za każdym razem, gdy Color3Value.Value z Color3Value zostanie zmieniony. Będzie działać z nową wartością przechowywaną w obiekcie argumentu, zamiast ciągu znaków przedstawiającego właściwość zmienianą.

Ten wątek, podobnie jak inne zmienione wątki, może być używany do śledzenia, kiedy zmienia się kolor3wartość i śledzenia różnych wartości, które może zmienić.

Na instancjamoże to być przydatne w grach, które zależą od Color3Values do śledzenia wartości takich jak kolory dla gry przy użyciu dostosowanych strójów lub przedmiotów.

Zmienne zmiany istnieją dla podobnych obiektów, takich jak NumberValue i StringValue, w zależności od tego, jaki typ obiektu najlepiej odpowiada na potrzeby.

Parametry

value: Color3

Nowa wartość po zmianie.


Przykłady kodu

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)