Skip to content

Color4 ​

Color4はゲーム中の計算に使用する型です。ベクトル、色、回転を取り違えず、角度の単位と座標空間を確認してください。

使い方と前提条件 · C# API一覧

型の情報 ​

  • 名前空間:NEMEngine
  • 型:NEMEngine.Color4(Struct)

Color4 ​

csharp
public Color4(float r, float g, float b, float a = 1)

引数の値で新しいインスタンスを作ります。引数の既定値は宣言を確認してください。

引数型既定値
rfloat必須
gfloat必須
bfloat必須
afloat1

FromHex ​

csharp
public static Color4 FromHex(uint hex)

16進数の色をリニアRGBと透明度へ変換

引数型既定値
hexuint必須

戻り値:NEMEngine.Color4。

Lerp ​

csharp
public static Color4 Lerp(Color4 lhs, Color4 rhs, float t)

--------- functions ---------------------------------------------------- 線形補間

引数型既定値
lhsNEMEngine.Color4必須
rhsNEMEngine.Color4必須
tfloat必須

戻り値:NEMEngine.Color4。

SRGBToLinear ​

csharp
public static float SRGBToLinear(float value)

sRGBからリニアRGBに変換する

引数型既定値
valuefloat必須

戻り値: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 ----------------------------------------------------

引数型既定値
lhsNEMEngine.Color4必須
rhsNEMEngine.Color4必須

戻り値:NEMEngine.Color4。

op_Division ​

csharp
public static Color4 operator /(Color4 lhs, Color4 rhs)

除算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。

引数型既定値
lhsNEMEngine.Color4必須
rhsNEMEngine.Color4必須

戻り値:NEMEngine.Color4。

op_Division ​

csharp
public static Color4 operator /(Color4 lhs, float rhs)

除算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。

引数型既定値
lhsNEMEngine.Color4必須
rhsfloat必須

戻り値:NEMEngine.Color4。

op_Multiply ​

csharp
public static Color4 operator *(Color4 lhs, Color4 rhs)

乗算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。

引数型既定値
lhsNEMEngine.Color4必須
rhsNEMEngine.Color4必須

戻り値:NEMEngine.Color4。

op_Multiply ​

csharp
public static Color4 operator *(Color4 lhs, float rhs)

乗算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。

引数型既定値
lhsNEMEngine.Color4必須
rhsfloat必須

戻り値:NEMEngine.Color4。

op_Subtraction ​

csharp
public static Color4 operator -(Color4 lhs, Color4 rhs)

減算を行います。引数型と戻り値型で、成分ごとの演算か対象参照の比較かを確認してください。

引数型既定値
lhsNEMEngine.Color4必須
rhsNEMEngine.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組で扱います。

現行版マニュアル · 8ea58ba2 · 2026-10-28確認