public Draw ( GraphicsDevice device, Camera camera ) : void | ||
device | GraphicsDevice | |
camera | Camera | |
return | void |
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();
}