Example #1
0
        public void Update(Keys key)
        {
            if (!(key == Keys.Left || key == Keys.Right || key == Keys.Down || key == Keys.Space))
            {
                return;
            }

            switch (key)
            {
            case Keys.Left: _currentTile.MoveLeft(); break;

            case Keys.Right: _currentTile.MoveRight(); break;

            case Keys.Down: _currentTile.MoveDown(); break;

            case Keys.Space: _currentTile.Rotate(); break;

            default: break;
            }
            Draw();
        }