Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Color

struct in UnityEngine

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える

説明

RGBA カラーの表現をします。

この構造は色を扱うために Unity 全体で使用されます。 各色成分は 0 から 1 の範囲で float 値となります。

成分 (rgb) は RGB 色空間で定義されます。 アルファ成分 (a)は透明度が定義されています。- アルファが 1 の場合は完全に不透明、アルファが 0 の場合は完全に 透明です。

Static 変数

black黒色。RGBA は (0, 0, 0, 1)
blue青色。RGBA は (0, 0, 1, 1)
clearRGBA を (0, 0, 0, 0) にします。
cyanシアン。RGBA は (0, 1, 1, 1)
gray灰色。RGBA は (0.5, 0.5, 0.5, 1)
greenソリッドグリーン。RGBA は (0, 1, 0, 1)
greygray と一緒。RGBA は (0.5, 0.5, 0.5, 1)
magentaマゼンタ。RGBA は (1, 0, 1, 1)
red赤色。RGBA は (1, 0, 0, 1)
white白色。RGBA は (1, 1, 1, 1)
yellow黄色。RGBA は (1, 0.92, 0.016, 1)

変数

aアルファ成分
b青成分
g緑成分
gammaガンマを適用した色を返します。
grayscaleグレースケールが格納されている(読み込み専用)
linearsRGB カラーのリニア値。
maxColorComponent色成分値の最大値を返します: Max(r,g,b)
r赤成分
this[int]r は [0]、g は [1]、b は [2]、a は [3] に格納されます。

コンストラクタ

Colorr、g、b、a 成分から Color を作成します。

Public 関数

ToStringこの色の情報を表す整形された文字列を返します。

Static 関数

HSVToRGBHSV の入力値から RGB 色を作成します。
Lerp t で a と b 間の色を線形補間します。
LerpUnclamped t で a と b 間の色を線形補間します。
RGBToHSV入力されたカラーの色相、彩度、そして RGB 値を計算します。

Operator

ColorColor は Vector4 から暗黙的に変換することができます。
operator -Color b を Color a で減算します。各色成分は個別にスケーリングされます。
operator *2 つの Color を乗算します。各色成分は個別にスケーリングされます。
operator /Color a を float 値 b で割ります。各色成分は個別にスケーリングされます。
operator +2 つの色を加算します。各成分のコンポーネントは個別に加算されます。
Vector4Color は Vector4 から暗黙的に変換することができます。