public static void Update(GameTime gameTime)
{
MouseState state = Mouse.GetState();
if (state.X >= 1024 - 1 && topLeftCornerWorldPosition.X <= worldSize.X - 1024 + MOVE_SPEED)
topLeftCornerWorldPosition.X += MOVE_SPEED;
else if (state.X <= 0 && topLeftCornerWorldPosition.X >= 0)
topLeftCornerWorldPosition.X -= MOVE_SPEED;
if (state.Y >= 768 - 1 && topLeftCornerWorldPosition.Y <= worldSize.Y - 768 + MOVE_SPEED)
topLeftCornerWorldPosition.Y += MOVE_SPEED;
else if (state.Y <= 0 && topLeftCornerWorldPosition.Y >= 0)
topLeftCornerWorldPosition.Y -= MOVE_SPEED;
}