Exemplo n.º 1
0
        public void Play_Start_Click(object sender, EventArgs e) // Function switches on a game
        {
            LevelUpGif.BringToFront();
            if (firstPlane)
            {
                Heart1.Visible = true;
                Heart2.Visible = true;
                Heart3.Visible = true;
            }
            else if (secondPlane)
            {
                this.Controls.Remove(Heart1);
                Heart1.Dispose();
                Heart2.Visible = true;
                Heart3.Visible = true;
            }
            else if (thirdPlane)
            {
                this.Controls.Remove(Heart1);
                Heart1.Dispose();
                this.Controls.Remove(Heart2);
                Heart2.Dispose();
                Heart3.Visible = true;
            }


            if (isstarted)
            {
                if (paused)
                {
                    StartTimers();
                    Menu_Off();
                }
            }
            if (!isstarted)
            {
                isstarted = true;
                Menu_Off();
                Player.Visible      = true;
                Change_Off.Visible  = false;
                PointsLabel.Visible = true;
                StarsMoveTimer.Start();

                for (int i = 0; i < stars.Length; i++)
                {
                    stars[i].Visible = true;
                }


                enemyMoveTimer.Start();
            }
        }
Exemplo n.º 2
0
        public void StartTimers()
        {
            paused         = false;
            Player.Visible = true;
            StarsMoveTimer.Start();


            EnemyBulletsMoveTimer.Start();
            enemyMoveTimer.Start();
            LevelUpTimer.Start();
            LevelUpGif.Visible  = false;
            LevelUpText.Visible = false;
            newRec.Visible      = false;
            newRec.SendToBack();
            LevelUpGif.SendToBack();
        }