Color
説明
オブジェクトの色に関するRGBA値を格納するクラスです。
プロパティ
a | 色のアルファコンポーネント。 |
b | 色の青コンポーネント。 |
g | 色の緑コンポーネント。 |
r | 色の赤コンポーネント。 |
メソッド
lerp | 2色の間で直線的に補間します。 |
コンストラクター
Color | rgbaコンポーネント値によって色を作成します。 |
静的プロパティ
aqua | 水色 |
black | 黒色 |
blue | 青色 |
brown | 茶色 |
gray | 灰色 |
green | 緑色 |
lightBlue | 薄青色 |
lime | ライム色 |
orange | オレンジ色 |
pink | ピンク色 |
purple | 紫色 |
red | 赤色 |
silver | 銀色 |
teal | 青緑色 |
white | 白色 |
yellow | 黄色 |
静的メソッド
byNumber | 一意に識別する数値によって色を返します。 |
fromPalette | カラーパレットから色を返します。 |
random | 色をランダムに返します。 |
演算子
- | ある色を別の色から減算します。 |
!= | 2つの色を比較します。 |
* | 色と別の色またはスケール係数を乗算します。 |
/ | 色を係数で除算します。 |
+ | 2つの色を加算します。 |
+= | 2色の和である色を代入します。 |
-= | 2色の差である色を代入します。 |
== | 2つの色を比較します。 |
詳細
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
Color.byNumber()
static Color byNumber( int number ) |
パラメータ
number | 識別のための数値。 |
戻り値
Color | 結果として得られる色。 |
説明
一意に識別する数値によって色を返します。
item.color = Color.byNumber(item.labelVal);
渡される数値は、次に示す標準の色スペクトルのインデックスを指します。
1 - 赤
2 - 緑
3 - 青
4 - 黄
5 - オレンジ
6 - 紫
7 - ライム
8 - ピンク
9 - 灰色
10 - 青緑
11 - 水色
12 - 茶色
13 - 薄青色
14 - 銀色
15 - 白色
15を上回る数値については、アルゴリズムに基づいて固有の色が生成されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
Color.fromPalette()
static Color fromPalette( Variant value , Variant palette = nullvar ) |
パラメータ
value | 色の取得に使用する値。 |
palette | 色の取得先となるカラーパレット。 |
戻り値
Color | 結果として得られる色。 |
説明
カラーパレットから色を返します。
パレットは名前またはノードによって指定できます。カラーパレットは特定の値を割り当てられた色を検索し、必要に応じて値に対して色をアサートします。なお、グラデーションを使用しているパレットは、パレットで定義済みの色値の間で直線的に補間を行います。パレットが指定されていない場合、指定のvalueに基づいて結果の色が生成されます。削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
Color.operator *
Color operator *( Color other ) |
Color operator *( double factor ) |
パラメータ
other | この色を乗算する色。 |
factor | 各コンポーネントを乗算するスケール係数。 |
戻り値
Color | 結果として得られる色。 |
説明
色と別の色またはスケール係数を乗算します。
Colorが渡された場合、コンポーネントごとの乗算が行われます。結果として得られるコンポーネントは、0~1の範囲で制限されます。
current.color = Color.aqua * Color.red;
current.color = Color.aqua * 1.2;
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。