menu2.py 文件源码

python
阅读 48 收藏 0 点赞 0 评论 0

项目:nautical-combat 作者: horstjens 项目源码 文件源码
def set_resolution(self):
        self.screen = pygame.display.set_mode((self.width+5, self.height), pygame.DOUBLEBUF)
        if self.backgroundimage is None:
            self.background = pygame.Surface(self.screen.get_size()).convert()
            self.background.fill((255,255,255)) # fill background white

        else:
            self.background = pygame.image.load(self.backgroundimage)
            self.background = pygame.transform.scale(self.background, self.screen.get_size())
            self.background.convert()
            for x in range(10):  # backgroundimage0 - backgroundimage9
                filename = self.backgroundimage[:-4] + str(x) + self.backgroundimage[-4:]
                try:
                    image = pygame.image.load(filename)                 
                    image = pygame.transform.scale(image, self.screen.get_size())
                    image.convert()
                    self.backgrounds.append(image)
                except:
                    print("no backgroundimage found for {}".format(filename))
        self.backgrounds.append(self.background)
        self.background = self.backgrounds[1]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号