Color3Value
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
単一の Color3 値のコンテナオブジェクト。
コードサンプル
This code sample sets the Value property of a Color3Value to Red.
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
概要
イベント
Class.Color3Value.Value が変更されるときに発動します。
プロパティ
方法
イベント
Changed
Class.Color3Value.Value の Color3Value が変更されるたびに発動します。新しい値が引数オブジェクトに保存され、プロパティが変更されたストリングではなく、オブジェクトを表示する引数オブジェクトで実行されます。
このイベントは、他の変更されたイベントと同じように、Color3Value が変更されたときに追跡し、変更される可能性のある異なる値を追跡するために使用できます。
たとえば、これはカスタマイズ可能な服装やアイテムを使用してゲームで値を追跡するために Color3Values を使用するゲームで便利に使用できます。
同様のオブジェクトには、NumberValue やStringValue など、要件に最適なオブジェクトタイプがあります。
パラメータ
変更後の新しい値。
コードサンプル
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".
local value = Instance.new("Color3Value")
value.Parent = workspace
value.Changed:Connect(function(NewValue)
print(NewValue)
end)
value.Value = Color3.fromRGB(50, 50, 50)