表示テーマ
Color4
Color4はゲーム中の計算に使用する型です。ベクトル、色、回転を取り違えず、角度の単位と座標空間を確認してください。
型の情報
- 名前空間:
NEMEngine - 型:
NEMEngine.Color4(Struct)
Color4
csharp
public Color4(float r, float g, float b, float a = 1)引数の値で新しいインスタンスを作ります。引数の既定値は宣言を確認してください。
| 引数 | 型 | 既定値 |
|---|---|---|
r | float | 必須 |
g | float | 必須 |
b | float | 必須 |
a | float | 1 |
FromHex
csharp
public static Color4 FromHex(uint hex)16進数の色をリニアRGBと透明度へ変換
| 引数 | 型 | 既定値 |
|---|---|---|
hex | uint | 必須 |
戻り値:NEMEngine.Color4。
Lerp
csharp
public static Color4 Lerp(Color4 lhs, Color4 rhs, float t)--------- functions ---------------------------------------------------- 線形補間
| 引数 | 型 | 既定値 |
|---|---|---|
lhs | NEMEngine.Color4 | 必須 |
rhs | NEMEngine.Color4 | 必須 |
t | float | 必須 |
戻り値:NEMEngine.Color4。
SRGBToLinear
csharp
public static float SRGBToLinear(float value)sRGBからリニアRGBに変換する
| 引数 | 型 | 既定値 |
|---|---|---|
value | float | 必須 |
戻り値:float。
ToString
csharp
public override string ToString()値を文字列表現へ変換します。
戻り値:string。
a
csharp
public float a透明度成分
操作:値の参照・設定。
b
csharp
public float b青成分
操作:値の参照・設定。
black
csharp
public static Color4 black定数色
操作:読取専用。
blue
csharp
public static Color4 blue青の色定数です。
操作:読取専用。
g
csharp
public float g緑成分
操作:値の参照・設定。
green
csharp
public static Color4 green緑の色定数です。
操作:読取専用。
op_Addition
csharp
public static Color4 operator +(Color4 lhs, Color4 rhs)--------- operators ----------------------------------------------------
| 引数 | 型 | 既定値 |
|---|---|---|
lhs | NEMEngine.Color4 | 必須 |
rhs | NEMEngine.Color4 | 必須 |
戻り値:NEMEngine.Color4。
op_Division
csharp
public static Color4 operator /(Color4 lhs, Color4 rhs)除算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。
| 引数 | 型 | 既定値 |
|---|---|---|
lhs | NEMEngine.Color4 | 必須 |
rhs | NEMEngine.Color4 | 必須 |
戻り値:NEMEngine.Color4。
op_Division
csharp
public static Color4 operator /(Color4 lhs, float rhs)除算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。
| 引数 | 型 | 既定値 |
|---|---|---|
lhs | NEMEngine.Color4 | 必須 |
rhs | float | 必須 |
戻り値:NEMEngine.Color4。
op_Multiply
csharp
public static Color4 operator *(Color4 lhs, Color4 rhs)乗算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。
| 引数 | 型 | 既定値 |
|---|---|---|
lhs | NEMEngine.Color4 | 必須 |
rhs | NEMEngine.Color4 | 必須 |
戻り値:NEMEngine.Color4。
op_Multiply
csharp
public static Color4 operator *(Color4 lhs, float rhs)乗算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。
| 引数 | 型 | 既定値 |
|---|---|---|
lhs | NEMEngine.Color4 | 必須 |
rhs | float | 必須 |
戻り値:NEMEngine.Color4。
op_Subtraction
csharp
public static Color4 operator -(Color4 lhs, Color4 rhs)減算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。
| 引数 | 型 | 既定値 |
|---|---|---|
lhs | NEMEngine.Color4 | 必須 |
rhs | NEMEngine.Color4 | 必須 |
戻り値:NEMEngine.Color4。
r
csharp
public float r赤成分
操作:値の参照・設定。
red
csharp
public static Color4 red赤の色定数です。
操作:読取専用。
white
csharp
public static Color4 white白の色定数です。
操作:読取専用。
実行時の扱い
Nativeと接続する操作は、Scriptが実行される有効なWorld内で使用します。破棄したGameObjectやComponentへのアクセスは避けてください。設定Snapshotは取得・編集・反映を1組で扱います。