예제 #1
0
 /// <summary>
 /// Movimenta o jogador.
 /// </summary>
 /// <param name="direction">Direção do movimento.</param>
 public void MovePlayer(Direction direction)
 {
     if (_playerShip.Alive)
     {
         if (_playerShip.Location.X <= _boundaries.X && direction == Direction.Left)
         {
             return;
         }
         if (_playerShip.Location.X >= _boundaries.Width - _playerShip.Area.Width - 5 && direction == Direction.Right)
         {
             return;
         }
         _playerShip.Move(direction);
     }
 }
 public static void PositionatePlayerShip(PlayerShip playership)
 {
     playership.Move(35, 20);
 }