public void Draw(GraphicsDevice device, Camera camera)
{
ParticleRenderer particlerenderer = ParticleRenderer.GetInstance(device);
particlerenderer.Begin(camera);
for (int i = 0; i < particle_array.Length; i++)
{
Particle particle = particle_array[i];
if (particle.is_alive)
{
particle.UpdateWorldMatrix(camera);
particlerenderer.Add(particle);
}
}
particlerenderer.End();
}