Пример #1
0
        public override void Update(GameTime gameTime)
        {
            for (int i = 0; i < Particles.Count; i++)
            {
                Particle p = Particles[i];
                if (p.Enabled)
                {
                    p.Update(gameTime);

                    if (p.TimeToLive > 0 && p.Age > p.TimeToLive)
                    {
                        p.Enabled = false;
                        ParticleBuffer.Add(p);
                    }
                }
            }
        }