Color3
非推奨を表示
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
Datatype.Color3 データタイプは、赤、緑、青のコンポーネントを使用して、0から1の範囲内のオブジェクトの色を記述します。BrickColor データタイプは、名前の色を記述する
概要
コンストラクタ
コンストラクタ
プロパティ
方法
Lerp
2つの色の間にインターポリングされた Color3 を返します。 alpha 値は 0 から 1 の範囲にある必要があります。
local white = Color3.new(1, 1, 1)local black = Color3.new(0, 0, 0)local gray10 = white:Lerp(black, 0.1)print(gray10) --> 0.9、0.9、0.9local gray50 = white:Lerp(black, 0.5)print(gray50) --> 0.5、0.5、0.5local gray85 = white:Lerp(black, 0.85)print(gray85) --> 0.15, 0.15, 0.15
戻り値
ToHSV
Datatype.Color3 の色、飽和度、および値を返します。この関数は、Color3.fromHSV() の構造体の逆操作です。
local red = Color3.fromRGB(255, 0, 0)local green = Color3.fromRGB(0, 255, 0)local redH, redS, redV = red:ToHSV()print(redH, redS, redV) --> 1 1 1local greenH, greenS, greenV = green:ToHSV()print(greenH, greenS, greenV) --> 0.3333333 1 1
ToHex
色を六角形のヘックスデシマルストリングに変換して、RRGGBB 形式で表現されます。オクトセプター(# )は付けられていません。
返された文字列は、Color3.fromHex()に提供されて、オリジナルの色を生成します。
local red = Color3.fromRGB(255, 0, 0)local magenta = Color3.fromRGB(236, 0, 140)local redHex = red:ToHex()print(redHex) --> ff0000local magentaHex = magenta:ToHex()print(magentaHex) --> ec008c