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); }
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); }