hyades.entity.Billboard.Update C# (CSharp) Method

Update() public method

public Update ( double elapsed ) : void
elapsed double
return void
        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);
            }
        }