资源简介
1) python 写的 一个小程序,类似于 小时候的雷霆战机
2)简单易懂 适合新手
代码片段和文件信息
import pygame
from pygame.sprite import Sprite
class Alien(Sprite):
“““表示单个外星人的类“““
def __init__(self ai_settings screen):
“““初始化外星人,并初始化其起始位置“““
super(Alien self).__init__()
self.screen = screen
self.ai_settings = ai_settings
# 加载外星人并设置其 rect 属性.
self.image = pygame.image.load(‘images/alien.bmp‘)
self.rect = self.image.get_rect()
# 每一个外星人初始位置都在屏幕左上角附近.
self.rect.x = self.rect.width # 将左边距设置为外星人宽度
self.rect.y = self.rect.height #将上边距设置外星人高度
# 存储外星人准确位置.
self.x = float(self.rect.x)
def check_edges(self):
“““如果外星人在屏幕边缘 返回 true.“““
screen_rect = self.screen.get_rect()
if self.rect.right >= screen_rect.right:
return True
elif
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-26 17:51 Myalien_Invasion\
目录 0 2019-03-26 17:51 Myalien_Invasion\.idea\
文件 408 2019-03-26 13:29 Myalien_Invasion\.idea\chapter_14.iml
文件 138 2019-03-26 13:28 Myalien_Invasion\.idea\encodings.xm
文件 294 2019-03-26 13:28 Myalien_Invasion\.idea\misc.xm
文件 279 2019-03-26 13:28 Myalien_Invasion\.idea\modules.xm
文件 14240 2019-03-26 17:51 Myalien_Invasion\.idea\workspace.xm
文件 1379 2019-03-26 16:06 Myalien_Invasion\alien.py
文件 1705 2019-03-26 16:49 Myalien_Invasion\alien_invasion.py
文件 1273 2019-03-26 15:21 Myalien_Invasion\bullet.py
文件 1260 2019-03-26 16:48 Myalien_Invasion\button.py
文件 8705 2019-03-26 17:22 Myalien_Invasion\game_functions.py
文件 544 2019-03-26 17:16 Myalien_Invasion\game_stats.py
目录 0 2019-03-26 13:28 Myalien_Invasion\images\
文件 10494 2016-06-15 02:16 Myalien_Invasion\images\alien.bmp
文件 8694 2016-06-15 02:16 Myalien_Invasion\images\ship.bmp
文件 2861 2019-03-26 17:25 Myalien_Invasion\scoreboard.py
文件 1765 2019-03-26 17:13 Myalien_Invasion\settings.py
文件 1711 2019-03-26 16:36 Myalien_Invasion\ship.py
目录 0 2019-03-26 16:27 Myalien_Invasion\__pycache__\
文件 1484 2019-03-26 16:27 Myalien_Invasion\__pycache__\alien.cpython-37.pyc
文件 1240 2019-03-26 15:39 Myalien_Invasion\__pycache__\bullet.cpython-37.pyc
文件 1250 2019-03-26 15:39 Myalien_Invasion\__pycache__\button.cpython-37.pyc
文件 6276 2019-03-26 16:27 Myalien_Invasion\__pycache__\game_functions.cpython-37.pyc
文件 808 2019-03-26 13:29 Myalien_Invasion\__pycache__\game_stats.cpython-37.pyc
文件 2631 2019-03-26 13:29 Myalien_Invasion\__pycache__\scoreboard.cpython-37.pyc
文件 1440 2019-03-26 16:27 Myalien_Invasion\__pycache__\settings.cpython-37.pyc
文件 1480 2019-03-26 15:39 Myalien_Invasion\__pycache__\ship.cpython-37.pyc
相关资源
- python一个打砖块的小游戏
- python实验指导书 图文高清版
- python主动安装第三方库
- python爬取豆瓣top250电影信息
- python绘制 大蟒蛇
- python小程序(数组排序)
- Python去水印(基于cv2)
- Python 数据结构入门 - 二叉搜索树(
- python空心电感计算器
- python除法.docx
- 抽奖背后的秘密(python抽奖逻辑)
- 绘制统计学直方图茎叶图(matplotlib)
- python求解标准差
- python数据分析与处理
- 利用Python将照片在Excel中利用点阵图显
- python turtle 跳房子
- python 人群计数
- Python调用第三方API换脸
- “去哪儿吃”帮你选餐厅(python代码
- python 控制台登陆密码验证
- KNN算法的Python实现(datingrecd.ipynb)
- python核心编程第二版-习题答案
- python爬取笔趣阁小说
- Python程序设计基础试题以及答案(3
- python聊天-服务端与客户端
- python递归求最大公约数
- 用python画皮卡丘(基于turtle)
- 伟哥的python私房菜(中国程序员).
- pip一键升级(python脚本)
- 我的世界python编程——天空行走py格式
评论
共有 条评论