Exemplo n.º 1
0
        // Handles keyboard presses
        private void MainWindow_KeyHandler(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.W || e.Key == Key.Up)
            {
                player.addRow(-1);
            }

            else if (e.Key == Key.S || e.Key == Key.Down)
            {
                player.addRow(1);
            }

            else if (e.Key == Key.D || e.Key == Key.Right)
            {
                player.addCol(1);
            }

            else if (e.Key == Key.A || e.Key == Key.Left)
            {
                player.addCol(-1);
            }

            player.draw(MainGrid);

            checkEndCondition();
        }