我有一些图像,我将为游戏构建一个背景(这是一个TD游戏,但每个级别将由墙壁,走道等建造)。我正在尝试研究如何动态构建单个图像以用作背景,而不是为背景设置100多个精灵。
答案 0 :(得分:3)
您必须使用图片制作pygame.surface
。
images = []
for image_name in image_names:
images.append(pygame.image.load(image_name))
background = pygame.display.get_surface()
for image in images:
back.blit(image, image_position) # how you compute the image position is your stuff ;)
pygame.display.update()
答案 1 :(得分:1)