各8bitごとに R, G ,Bの色情報を取得すれば 色情報に変換できる
// int(10進数)から色情報を生成する
// RGB(8,8,8) = 24bit
// 例)16777215 = 0xFFFFFF = 白(R...255, G...255, B...255)
public static Color32 ToRGB24(int value)
{
value = Mathf.Clamp(value, 0, 0xFFFFFF);
byte colorSize = 0xFF;
Color32 tempColor = new();
tempColor.b = (byte)(value & colorSize);
tempColor.g = (byte)(value >> 8 & colorSize);
tempColor.r = (byte)(value >> 16 & colorSize);
tempColor.a = 255;
return tempColor;
}