private void MainForm_MouseDown(object sender, MouseEventArgs e) { var random = new Random(); var count = random.Next(1, 11); for (int i = 0; i < count; i++) { var salut = new SalutBall(this, e.X, e.Y); salut.Start(); } }
private void TimerStart_Tick(object sender, EventArgs e) { var ballSalut = new ProjectileBall(this); ballsSalut.Add(ballSalut); numberSalut++; ballSalut.Start(); if (numberSalut > 19) { var y = ballsSalut[0].CenterY(); var x = ballsSalut[0].CenterX(); ballsSalut[0].Stop(); ballsSalut[0].Clear(); ballsSalut.RemoveAt(0); for (int i = 0; i < countBallsSalut; i++) { var salutBam = new SalutBall(this, x, y); salutBam.Start(); } numberSalut--; } }