Color3Value

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

単一の 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値が変更された時間を追跡し、変更される可能性のある異なる値を追跡することができます。

たとえば、カスタマイズ可能な衣服やアイテムを使用してゲームの値を追跡する 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)