资源简介

飞机大战小游戏

资源截图

代码片段和文件信息

import pygame


class Bullet1(pygame.sprite.Sprite):
    def __init__(self position):
        pygame.sprite.Sprite.__init__(self)

        self.image = pygame.image.load(‘images/bullet1.png‘).convert_alpha()
        self.rect = self.image.get_rect()
        self.rect.left self.rect.top = position
        self.speed = 12
        self.active = False
        self.mask = pygame.mask.from_surface(self.image)

    def move(self):
        self.rect.top -= self.speed

        if self.rect.top < 0:
            self.active = False

    def reset(self position):
        self.rect.left self.rect.top = position
        self.active = True


class Bullet2(pygame.sprite.Sprite):
    def __init__(self position):
        pygame.sprite.Sprite.__init__(self)

        self.image = pygame.image.load(‘images/bullet2.png‘).convert_alpha()
        self.rect = self.image.get_rect()
        self.rect.left self.rect.top = position
        self.speed = 14
        self.active = False
        self.mask = pygame.mask.from_surface(self.image)

    def move(self):
        self.rect.top -= self.speed

        if self.rect.top < 0:
            self.active = False

    def reset(self position):
        self.rect.left self.rect.top = position
        self.active = True

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-02-01 20:08  飞机大战\
     目录           0  2020-02-01 20:12  飞机大战\.idea\
     目录           0  2020-02-01 20:07  飞机大战\.idea\dictionaries\
     文件         160  2020-02-01 20:07  飞机大战\.idea\dictionaries\splinteredmyth.xml
     文件         294  2020-02-01 20:00  飞机大战\.idea\misc.xml
     文件         283  2020-02-01 20:00  飞机大战\.idea\modules.xml
     文件       11582  2020-02-01 20:12  飞机大战\.idea\workspace.xml
     文件         478  2020-02-01 20:00  飞机大战\.idea\飞机大战.iml
     目录           0  2020-02-01 20:09  飞机大战\__pycache__\
     文件        1813  2020-02-01 20:09  飞机大战\__pycache__\bullet.cpython-37.pyc
     文件        4013  2020-02-01 20:09  飞机大战\__pycache__\enemy.cpython-37.pyc
     文件        2026  2020-02-01 20:09  飞机大战\__pycache__\myplane.cpython-37.pyc
     文件        2115  2020-02-01 20:09  飞机大战\__pycache__\supply.cpython-37.pyc
     文件        1305  2020-02-01 20:05  飞机大战\bullet.py
     文件        4385  2020-02-01 20:05  飞机大战\enemy.py
     目录           0  2019-04-06 21:25  飞机大战\font\
     文件       78500  2015-07-24 18:05  飞机大战\font\font.ttf
     目录           0  2019-04-06 21:19  飞机大战\images\
     文件        4088  2018-12-21 20:35  飞机大战\images\again.png
     文件       38589  2018-12-21 20:35  飞机大战\images\background.png
     文件        5641  2018-12-21 20:35  飞机大战\images\bomb.png
     文件        7609  2018-12-21 20:35  飞机大战\images\bomb_supply.png
     文件         292  2018-12-21 20:35  飞机大战\images\bullet1.png
     文件         289  2018-12-21 20:35  飞机大战\images\bullet2.png
     文件        7153  2018-12-21 20:35  飞机大战\images\bullet_supply.png
     文件        3232  2018-12-21 20:51  飞机大战\images\enemy1.png
     文件        3469  2018-12-21 20:35  飞机大战\images\enemy1_down1.png
     文件        3932  2018-12-21 20:35  飞机大战\images\enemy1_down2.png
     文件        5287  2018-12-21 20:35  飞机大战\images\enemy1_down3.png
     文件        2040  2018-12-21 20:35  飞机大战\images\enemy1_down4.png
     文件        7864  2018-12-21 20:35  飞机大战\images\enemy2.png
............此处省略113个文件信息

评论

共有 条评论