單個 Color3 值的容器對象。
範例程式碼
This code sample sets the Value property of a Color3Value to Red.
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
概要
活動
發射,當 Color3Value.Value 變更時。
屬性
方法
活動
Changed
發射 當 Color3Value.Value 的 Color3Value 變更時執行。它會在新值被存入物件數對中執行,而不是在變更屬性的字串。
這個事件,像其他變更的事件,可以用來跟蹤顏色 3 值的變更和跟蹤它可以變更的不同值。
舉個體、實例來說,這可能有助於遊戲使用自訂服裝或物品追蹤遊戲中的顏色等值。
對應的變更事件存在於相同的對象,例如 NumberValue 和 StringValue,取決於哪種對象類型最適合需求。
參數
變更後的新值。
範例程式碼
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".
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)