老师,pygame 初始化的问题

来源:3-9 飞机大战项目飞机碰撞及爆炸效果

qq__8359

2019-12-18 16:45:41

import pygame

        pygame.init()


class Plane(pygame.sprite.Sprite):
        def __init__(self):
        super().__init__()


麻烦老师解释下这里


写回答

1回答

时间,

2019-12-18

同学,你好。

1、pygame.init():初始化所有导入的 pygame 模块

2、Plane类继承了pygame.sprite.Sprite,需要继承父类中的__init__()初始化方法。它是Pygame里面用来实现精灵的一个类,精灵需要有两个重要的属性:image 要显示的图像;rect 图像要显示在屏幕的位置。使用时,并不需要对它实例化,只需要继承他,然后按需写出自己的类就好了,因此非常简单实用。

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程