/// <summary> /// Fade to hue /// </summary> /// <param name="hue">0-767, 0-red,256-blue, 512-green, 767-almost red</param> /// <param name="brightness">0-1</param> public void SetColorHue768(uint hue, float brightness = 1) { uint r = 0, g = 0, b = 0; RGBColors.ConvertHue768ToRGB(out r, out g, out b, hue, brightness); SetColor(r, g, b); }
/// <summary> /// Fade to hue /// </summary> /// <param name="hue">0-767, 0-red,256-blue, 512-green, 767-almost red</param> /// <param name="brightness">0-1</param> /// <param name="fadeTime">0-... ms</param> public void FadeHue768(uint hue, float brightness = 1, uint fadeTime = 1000) { uint r = 0, g = 0, b = 0; RGBColors.ConvertHue768ToRGB(out r, out g, out b, hue, brightness); Fade(r, g, b, fadeTime); }