예제 #1
0
 void Move(object sender, EventArgs e)
 {
     //If the correct input is pressed, move the block according to the direction
     if (controls.moveLeft(input, mainBlock.BoundingBox))
     {
         if (!Collision.blockCollision(mainBlock, mainGrid, Direction.left))
         {
             mainBlock.move(mainGrid, Direction.left);
         }
     }
     else if (controls.moveRight(input, mainBlock.BoundingBox))
     {
         if (!Collision.blockCollision(mainBlock, mainGrid, Direction.right))
         {
             mainBlock.move(mainGrid, Direction.right);
         }
     }
 }