public void ResetLevel()
{
for (int i = 0; i < numOfAsteroids; i++)
{
rndNum = r.Next(1, 3);
switch (rndNum)
{
case 1:
rnd2 = r.Next(0, screenHeight);
rnd1 = r.Next(-100, 0);
break;
case 2:
rnd2 = r.Next(screenHeight, screenHeight + 100);
rnd1 = r.Next(0, screenWidth);
break;
default:
System.Windows.Forms.MessageBox.Show("oeps");
rnd1 = 0;
rnd2 = 0;
break;
}
double speed = r.NextDouble() * 3 * Math.PI;
System.Threading.Thread.Sleep(1);
double angle = r.NextDouble() * 2 * Math.PI;
asteroid.Add(new Asteroid(new Vector2(rnd1, rnd2), r.Next(1, 4), (float)speed, dir = new Vector2((float)Math.Cos(angle), (float)Math.Sin(angle)), Content));
}
}