Color3Value

非推奨を表示

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

単一の 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

プロパティ

Value

並列読み取り

保存された Color3

方法

イベント

Changed

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

このイベントは、他の変更されたイベントと同じように、Color3Value が変更されたときに追跡し、変更される可能性のある異なる値を追跡するために使用できます。

たとえば、これはカスタマイズ可能な服装やアイテムを使用してゲームで値を追跡するために Color3Values を使用するゲームで便利に使用できます。

同様のオブジェクトには、NumberValueStringValue など、要件に最適なオブジェクトタイプがあります。

パラメータ

value: Color3

変更後の新しい値。


コードサンプル

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)