Example #1
0
        private void CreateEnemy()
        {
            var enemy = new Enemy(new Random().Next(0, control.Width), -30);

            enemy.EventDeleted += () =>
            {
                enemies.Remove(enemy);
                CreateEnemy();
                score++;
                if (score % 3 == 0)
                {
                    new Bonus(new Random().Next(0, control.Width), -30).Start();
                }
            };
            enemy.Start();
            enemies.Add(enemy);
        }