一个容器对象 for a single Color3 值。
代码示例
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 值的更改时间和跟踪它可能更改的不同值。
例实例,这可能对于使用 Color3Values 追踪游戏中的颜色值,例如颜色为游戏使用可定制服装或物品的游戏来说是很有用的。
对于类似对象,例如 NumberValue 和 StringValue,等级变更为适合需求的最佳对象类型。
参数
更改后的新值。
代码示例
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)