Exemple #1
0
        public static ColorF ColorLerp(ColorF from, Color to, float speed)
        {
            if (from == to)
            {
                return(from);
            }
            var r = FloatLerp(from.R, to.R, speed);
            var g = FloatLerp(from.G, to.G, speed);
            var b = FloatLerp(from.B, to.B, speed);
            var a = FloatLerp(from.A, to.A, speed);

            return(ColorF.FromArgb(a, r, g, b));
        }