Exemplo n.º 1
0
 private static void init()
 {
     map.x_max       = 12;
     map.y_max       = 12;
     map.space       = 30;
     map.padding     = 50;
     people.Location = new Point(1, 0);
     people.size     = 8;
     people.historyPoint.Clear();
     crah.cras_max = 2;
     crah.cras.Clear();
     crah.AddCras(people.historyPoint, map);
     way = Way.MoveWay.Down;
     timer.Start();
 }
Exemplo n.º 2
0
        private void button1_KeyDown(object sender, KeyEventArgs e)
        {
            switch (e.KeyCode)
            {
            case Keys.W:
                if (way != Way.MoveWay.Down)
                {
                    way = Way.MoveWay.Up;
                }
                break;

            case Keys.A:
                if (way != Way.MoveWay.Right)
                {
                    way = Way.MoveWay.Left;
                }
                break;

            case Keys.S:
                if (way != Way.MoveWay.Up)
                {
                    way = Way.MoveWay.Down;
                }
                break;

            case Keys.D:
                if (way != Way.MoveWay.Left)
                {
                    way = Way.MoveWay.Right;
                }
                break;

            default:
                break;
            }
        }