Color3Value

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

單個 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

屬性

Value

平行讀取

已存儲的 Color3

方法

活動

Changed

發射 當 Color3Value.ValueColor3Value 變更時執行。它會在新值被存入物件數對中執行,而不是在變更屬性的字串。

這個事件,像其他變更的事件,可以用來跟蹤顏色 3 值的變更和跟蹤它可以變更的不同值。

舉個體、實例來說,這可能有助於遊戲使用自訂服裝或物品追蹤遊戲中的顏色等值。

對應的變更事件存在於相同的對象,例如 NumberValueStringValue,取決於哪種對象類型最適合需求。

參數

value: Color3

變更後的新值。


範例程式碼

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)