Exemple #1
0
 public static string ParseColor_NGUIRGB(Data.Color color)
 {
     Color32 c32 = new Color32();
     c32 = color;
     return string.Format("[{0}{1}{2}]", Fun.ClampByteIn2(c32.r), Fun.ClampByteIn2(c32.g), Fun.ClampByteIn2(c32.b));
 }
Exemple #2
0
 public static object GetValue_Color(Type type, String value)
 {
     string[] vals = value.Split(Token.MemberKey);
     Color32 color32 = new Color32();
     if (vals.Length > 0)
         color32.r = byte.Parse(vals[0]);
     if (vals.Length > 1)
         color32.g = byte.Parse(vals[1]);
     if (vals.Length > 2)
         color32.b = byte.Parse(vals[2]);
     if (vals.Length > 3)
         color32.a = byte.Parse(vals[3]);
     Color c = color32;
     return c;
 }