public override void Update(double elapsed)
{
if (fade)
{
age += (float)(elapsed);
float alpha = (float)(Math.Sin(age * 0.9f) + Math.Cos(age * 0.1f) + Math.Sin(age * 0.05f)) * 0.2f;
alpha = MathHelper.Clamp(alpha, 0, 1);
color.A = (byte)(alpha * byte.MaxValue);
}
}