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のアンカーが修正されます。