public void AddStars(Invaders form, Random random, int number) { for (int i = 0; i < number; i++) { point = new Point(random.Next(0, form.ClientSize.Width), random.Next(0, form.ClientSize.Height)); switch (random.Next(0, 5)) { case 0: pen = new Pen(Color.Red); break; case 1: pen = new Pen(Color.Yellow); break; case 2: pen = new Pen(Color.Blue); break; case 3: pen = new Pen(Color.Green); break; case 4: pen = new Pen(Color.White); break; default: break; } stars.Add(new Star(point, pen)); } }
public Game(Invaders form) { this.form = form; Size size = new Size(form.ClientSize.Width - 100, form.ClientSize.Height); boundaries = new Rectangle(new Point(50, 0), size); startPoint = new Point(boundaries.X + 10, boundaries.Y + 40); stars = new Stars(form, random); }
public Stars(Invaders form, Random random) { this.form = form; this.random = random; AddStars(form, random, 300); }