Beispiel #1
0
 private void Form1_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Up)
     {
         snake.ChangeDirection(Direction.UP);
     }
     else if (e.KeyCode == Keys.Down)
     {
         snake.ChangeDirection(Direction.DOWN);
     }
     else if (e.KeyCode == Keys.Left)
     {
         snake.ChangeDirection(Direction.LEFT);
     }
     else if (e.KeyCode == Keys.Right)
     {
         snake.ChangeDirection(Direction.RIGHT);
     }
     else if (e.KeyCode == Keys.Space)
     {
         pause = !pause;
         if (pause == true)
         {
             timerSpec.Stop();
             timer.Stop();
         }
         else
         {
             timer.Start();
         }
     }
 }