python中的pygame的使用(4)
上一个专栏中
我们讲述了pygame中一些功能的实现方式!
这一个专栏中
我将带领大家学习一些角色类(class)的编写!
那我们废话不多说,说干就干!

先将代码写出来!🤖
......(正在编写中)

# 创建一个玩家类!
class Player(pygame.sprite.Sprite):
# 初始化角色!
def __init__(self):
pygame.sprite.Sprite.__init__(self)
# 将游戏角色的表面设置为一张图片!
self.image = pygame.image.load('图片文件')
# 获取角色表面的矩形框!
self.rect = self.image.get_rect()
# 定义初始位置!
self.rect.center = (x,y,z)# 初始位置(x、y、z),自己修改!
# 这里的代码是要在每一帧都执行的!
def update(self):
pass#这里我就不写了!以后我们学习类更多pygame的知识再来填写!
# 将类实体化!
player = Player()

下一期专栏,我来教大家如何让角色出现在舞台上!
再来讲一下pygame中的Surface是什么?