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 被更改時,都會發射。它將使用新值存儲在參數對物件中,而不是代表正在變更的屬性的字串。

這個事件,像其他已變更的事件一樣,可以用來跟蹤當 Color3Value 變更時以及可能變更的不同值。

例個體、實例,這可能對在使用可自訂服裝或物品的遊戲中追蹤顏色值方面有用的遊戲有用,這些遊戲可以使用 Color3Values 來跟蹤顏色值,例如顏色。

相同類型的變更事件存在於類似物件,例如 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)