游戏分享:手把手教你用Python编写
战斗机游戏(四)
2018.1.25
飞机大战就到这里啦
你的飞机大战做出来了吗
加入图像
现在我们已经能够玩游戏了,但这个游戏丑确实有点丑。接下来,我们要把单调的白色矩形换成好看的图片。
在前面的代码中,我们用填充了白色的surface对象来表示游戏中的所有东西(包括游戏主角、敌人)。用白色矩形能够帮助我们理解surface对象是如何运作的,但是它们确实不美观。我们现在要给游戏主角和敌人加上图片,图片的素材可以通过文末扫码获得。如果你不记得要把图片素材放在哪里,可以看看我们之前发的兔獾大作战游戏教程。
改变对象构造器
现在我们的player构造器(constructor,类里用于建立对象的特殊子程序)长这样:
class Player(pygame.sprite.Sprite):
def__init__(self):
super(Player,self).init()
self.surf=pygame.Surface((75,25))
self.surf.fill((255,255,255))
self.rect=self.surf.get_rect()
Original: https://blog.csdn.net/weixin_33648352/article/details/113718271
Author: 星移君
Title: 怎么用python做战斗机_少儿编程分享:手把手教你用Python编写战斗机游戏(四)
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/783381/
转载文章受原作者版权保护。转载请注明原作者出处!