public void loadContent() { texture = new Texture2D(Program.game.GraphicsDevice, 1, 1); texture.SetData<Color>(new Color[] { Color.White }); textures = new List<Texture2D>(); textures.Add(Program.game.Content.Load<Texture2D>("circle")); textures.Add(Program.game.Content.Load<Texture2D>("star")); textures.Add(Program.game.Content.Load<Texture2D>("diamond")); FireworkGenerator fireworkGen = new FireworkGenerator(textures, new Vector2(400, 240)); fireworkGen.EmitterLocation = new Vector2((float)(random.NextDouble() * screenWidth), (float)screenHeight + 5); fireworks.Add(fireworkGen); exploded.Add(false); }
private void addFirework() { xDirections.Add((double)(random.Next(-10, 10) / 10000.0)); heightMod = (random.NextDouble() * .4 + .2); FireworkGenerator fireworkGen = new FireworkGenerator(textures, new Vector2(400, 240)); fireworkGen.EmitterLocation = new Vector2((float)(random.NextDouble() * screenWidth), (float)screenHeight + 5); fireworks.Add(fireworkGen); exploded.Add(false); }