Exemplo n.º 1
0
        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            switch (keyData)
            {
            case Keys.Up:
            case Keys.W:
                FkGame.Switch();
                break;

            case Keys.Down:
            case Keys.S:
                FkGame.QuickDown();
                TickTime = DateTime.MinValue;
                break;

            case Keys.Left:
            case Keys.A:
                FkGame.Left();
                break;

            case Keys.Right:
            case Keys.D:
                FkGame.Right();
                break;

            case Keys.Tab:
                FkGame.ChangeNext();
                break;
            }
            RefreshPanel();
            return(true);
        }
Exemplo n.º 2
0
 private void button1_Click(object sender, EventArgs e)
 {
     FkGame.RestartGame();
     TickTime = DateTime.MinValue;
     Speed    = trackBar1.Value;
     IsPause  = checkBox1.Checked;
     RefreshPanel();
 }
Exemplo n.º 3
0
 private void DoSlowDown()
 {
     FkGame.SlowDown();
     RefreshPanel();
 }
Exemplo n.º 4
0
 private void InitPanel()
 {
     FkGame.InitPanel(panel3.BackColor, panel4.BackColor, panel5.BackColor, checkBox2.Checked, checkBox3.Checked);
     RefreshPanel();
 }