Color3Value

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Ein Container-Objekt für einen einzelnen Color3 Wert.

Code-Beispiele

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

Eigenschaften

Value

Parallel lesen

Der gespeicherte Color3 .

Methoden

Ereignisse

Changed

Wird jedes Mal ausgeführt, wenn der Color3Value.Value des Color3Value geändert wird. Es wird mit dem neuen Wert, der im Argument-Objekt gespeichert ist, ausgeführt, anstatt mit einer Zeichenfolge, die das Eigenschaftsfeld repräsentiert.

Dieses Ereignis, wie andere veränderte Ereignisse, kann verwendet werden, um zu verfolgen, wann ein Color3Value geändert wird, und die verschiedenen Werte zu verfolgen, die es ändern kann.

Zum Instanzkann dies in Spielen nützlich sein, die auf Color3Values basieren, um Werte wie Farben für Spiele mit anpassbaren Outfits oder Gegenständen zu verfolgen.

Ähnliche Objekte, wie z. B. NumberValue und StringValue, existieren für ähnliche Objekte, abhängig von dem, welcher Objekttyp am besten den Bedarf erfüllt.

Parameter

value: Color3

Der neue Wert nach der Änderung.


Code-Beispiele

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)