From 5838e9fda3693d2eef6b7f00251831aa7e41ce5a Mon Sep 17 00:00:00 2001 From: 206530104 <2892864848@qq.com> Date: Wed, 23 Jun 2021 15:28:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20''?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- super_bullet.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 super_bullet.py diff --git a/super_bullet.py b/super_bullet.py new file mode 100644 index 0000000..5b5e8c9 --- /dev/null +++ b/super_bullet.py @@ -0,0 +1,16 @@ +import pygame +from bullet import Bullet + + +class SuperBullet(Bullet): + """一个对飞船发射的超级子弹进行管理的类""" + + def __init__(self, ai_settings, screen, ship): + """在飞船所处的位置创建一个子弹对象""" + super().__init__(ai_settings, screen, ship) + + # 设置超级子弹宽高,颜色及速度 + self.rect.width = ai_settings.super_bullet_width + self.rect.height = ai_settings.super_bullet_height + self.color = ai_settings.super_bullet_color + self.speed_factor = ai_settings.super_bullet_speed_factor