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

Class.Color3Value.Value の Color3Value が変更されるたびに発動します。新しい値が引数オブジェクトに保存され、プロパティが変更されたストリングではなく、オブジェクトを表示する引数オブジェクトで実行されます。

このイベントは、他の変更されたイベントと同じように、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)