我使用surface
在pygame中创建了10个subsurface
个对象。我用它们保存为jpg
。
如何使用array
或列表存储它们并使用array
或list
稍后使用索引编制?这将是一种简单的访问方式。
答案 0 :(得分:0)
只需创建一个列表,例如
images = [surface1, surface2, surface3, surface4 ...etc... ]
答案 1 :(得分:0)
要扩展懒惰的答案,你可以这样做:
names = "image1.jpg", "image2.jpg", "image3.jpg"
surfaces = []
for name in names:
surfaces.append(pygame.image.load(name).convert())
然后您可以将它们作为曲面[0],曲面[1]等访问。
您可能想要阅读列表和循环。 (真的只是重复你正在阅读的任何介绍性书籍的前几章。)