我在python方面相对缺乏经验,当时正在为一个学校项目编写射击游戏。我试图消除一些保存图像的变量的重复:
wavetransition=pygame.image.load("TransitionScreen.png")
wavetransition=pygame.transform.scale(wavetransition,(WIDTH,HEIGHT))
wavetransition2=pygame.image.load("TransitionScreen1.png")
wavetransition2=pygame.transform.scale(wavetransition2,(WIDTH,HEIGHT))
wavetransition3=pygame.image.load("TransitionScreen2.png")
wavetransition3=pygame.transform.scale(wavetransition3,(WIDTH,HEIGHT))
wavetransition4=pygame.image.load("TransitionScreen3.png")
wavetransition4=pygame.transform.scale(wavetransition4,(WIDTH,HEIGHT))
wavetransition5=pygame.image.load("TransitionScreen4.png")
wavetransition5=pygame.transform.scale(wavetransition5,(WIDTH,HEIGHT))
这些图像被用作游戏中不同级别之间的转换屏幕。然后将它们称为随机随机范围()变量:
^{pr2}$有没有办法让这个看起来“短一点”?谢谢
使用列表和迭代:
您可以将
list
用于图像,dict
用于wavetransitions
:相关问题 更多 >
编程相关推荐