Пример #1
0
def scale_data(data, size):

    orig_size = 640,480
    new_data = []
    for d in data:
        part = [d[0], util.scale_rect(d[1], orig_size, size)] + list(d[2:])
        new_data.append( part )
    
    return new_data
Пример #2
0
    def init(self):
        self.bkgr = pygame.image.load(data_dir("intro","mybkgr.png"))
        self.font = pygame.font.Font(data_dir("menu","vinque.ttf"),32)

        screen_size = pygame.display.get_surface().get_size()
        orig_size = 640,480

        scaler = pygame.transform.scale

        r = self.bkgr.get_rect()
        size_scale = util.scale_rect(r, orig_size, screen_size)[2:]
        self.bkgr = scaler(self.bkgr, size_scale)
Пример #3
0
    def init(self):
        self.bkgr = pygame.image.load(data_dir("intro", "mybkgr.png"))
        self.font = pygame.font.Font(data_dir("menu", "vinque.ttf"), 32)

        screen_size = pygame.display.get_surface().get_size()
        orig_size = 640, 480

        scaler = pygame.transform.scale

        r = self.bkgr.get_rect()
        size_scale = util.scale_rect(r, orig_size, screen_size)[2:]
        self.bkgr = scaler(self.bkgr, size_scale)
Пример #4
0
        def scale_images(images):
            screen_size = pygame.display.get_surface().get_size()
            #scaler = pygame.transform.smoothscale
            scaler = pygame.transform.scale
            new_images = {}

            orig_size = 640, 480
            for i, surf in images.items():
                if images[i]:
                    r = surf.get_rect()
                    size_scale = util.scale_rect(r, orig_size, screen_size)[2:]

                    new_images[i] = scaler(surf, size_scale)
                else:
                    new_images[i] = surf
            return new_images
Пример #5
0
        def scale_images(images):
            screen_size = pygame.display.get_surface().get_size()
            #scaler = pygame.transform.smoothscale
            scaler = pygame.transform.scale
            new_images = {}

            orig_size = 640,480
            for i,surf in images.items():
                if images[i]:
                    r = surf.get_rect()
                    size_scale = util.scale_rect(r, orig_size, screen_size)[2:]

                    new_images[i] = scaler( surf, size_scale)
                else:
                    new_images[i] = surf
            return new_images