コード例 #1
0
        private void GameDelay_Tick(object sender, EventArgs e)
        {
            switch (Game.delayInterval)
            {
            case 0:
                GameDelay.Stop();
                SpaceLabel.Visible = false;
                break;

            case 50:
                PipeTop.Visible    = true;
                PipeBottom.Visible = true;
                GameTimer.Start();
                break;

            case 100:
                SpaceLabel.Text = "GO!";
                break;

            case 200:
                SpaceLabel.Text = "Get Set!";
                break;
            }
            Game.delayInterval--;
        }
コード例 #2
0
        private void Main_KeyDown(object sender, KeyEventArgs e)
        {
            if (!Game.isPlaying)
            {
                GameDelay.Start();
                BirdPb.Visible  = true;
                Game.isPlaying  = true;
                SpaceLabel.Text = "Get Ready!";
            }

            if (e.KeyCode == Keys.Space && Game.isPlaying)
            {
                Game.isJumping = true;
                Game.gravity   = -5;
            }
        }