Color3Value
*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
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
Zusammenfassung
Eigenschaften
Der gespeicherte Color3 .
Ereignisse
Feuere, wenn die Color3Value.Value geändert wird.
Eigenschaften
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
Der neue Wert nach der Änderung.
Code-Beispiele
local value = Instance.new("Color3Value")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = Color3.fromRGB(50, 50, 50)