예제 #1
0
파일: Form1.cs 프로젝트: tram288/Stacker
        private void Timer_Game3_Tick(object sender, EventArgs e)
        {
            switch (level)
            {
            case 2:
                if (Block2.Top < Block1.Top)
                {
                    Block2.Top += 10;
                }
                else
                {
                    Timer_Game3.Stop();
                }
                break;

            case 3:
                if (Block3.Top < Block1.Top)
                {
                    Block3.Top += 10;
                }
                else
                {
                    Timer_Game3.Stop();
                }
                break;
            }
        }
예제 #2
0
파일: Form1.cs 프로젝트: tram288/Stacker
        void showBlock(int level)
        {
            switch (level)
            {
            case 1:
                Block1.Show();
                Block1.Location = block.Location;
                break;

            case 2:
                Block2.Show();
                Block2.Location = block.Location;
                if (Block2.Left != Block1.Left)
                {
                    block.Hide();
                    Timer_Game3.Start();
                    fail();
                }
                break;

            case 3:
                Block3.Show();
                Block3.Location = block.Location;
                if (Block3.Left != Block2.Left)
                {
                    block.Hide();
                    Timer_Game3.Start();
                    fail();
                }
                break;
            }
        }