Files
MonoGame.Extended/source/MonoGame.Extended.Particles/Modifiers/Interpolators/HueInterpolator.cs
T

12 lines
387 B
C#

using MonoGame.Extended;
namespace MonoGame.Extended.Particles.Modifiers.Interpolators
{
public class HueInterpolator : Interpolator<float>
{
public override unsafe void Update(float amount, Particle* particle)
{
particle->Color = new HslColor((EndValue - StartValue) * amount + StartValue, particle->Color.S, particle->Color.L);
}
}
}