Esempio n. 1
0
 public static void SetProperty(string name, Orrb.RendererComponentConfig config, Color value)
 {
     Orrb.Color color = new Orrb.Color();
     color.R = value.r;
     color.G = value.g;
     color.B = value.b;
     color.A = value.a;
     config.ColorProperties.Add(name, color);
 }
Esempio n. 2
0
 public static Color GetProperty(string name, Orrb.RendererComponentConfig config, Color default_value)
 {
     if (config != null && config.ColorProperties.ContainsKey(name))
     {
         Orrb.Color color = config.ColorProperties[name];
         return(new Color(color.R, color.G, color.B, color.A));
     }
     return(default_value);
 }