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]
评论列表
文章目录