资源简介
代码片段和文件信息
#--coding:utf-8--
import pygame
from pygame.sprite import Sprite
class Alien(Sprite):
“““表示单个外星人的类“““
def __init__(selfai_settingscreen):
“““初始化外星人并设置起始位置“““
super(Alienself).__init__()
self.screen = screen
self.ai_setting = ai_setting
#加载外星人图像,并设置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 blitme(self):
“““在指定位置绘制外星人“““
self.screen.blit(self.imageself.rect)
def check_edges(self):
“““如果外星人位于屏幕边缘,就返回True“““
screen_rect = self.screen.get_rect()
if self.rect.right
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-14 11:15 alien_invasion\
目录 0 2017-11-14 11:15 alien_invasion\.idea\
文件 398 2017-11-14 11:15 alien_invasion\.idea\alien_invasion.iml
文件 687 2017-11-14 11:15 alien_invasion\.idea\misc.xm
文件 280 2017-11-14 11:15 alien_invasion\.idea\modules.xm
文件 180 2017-11-14 11:15 alien_invasion\.idea\vcs.xm
文件 1251 2017-11-14 11:15 alien_invasion\alien.py
文件 925 2017-11-14 11:15 alien_invasion\alien_invasion.py
文件 1081 2017-11-14 11:15 alien_invasion\bullet.py
文件 3348 2017-11-14 11:15 alien_invasion\game_function.py
文件 4154868 2017-11-14 11:15 alien_invasion\pygame-1.9.2-cp27-cp27m-win_amd64.whl
文件 737 2017-11-14 11:15 alien_invasion\settings.py
文件 1478 2017-11-14 11:15 alien_invasion\ship.py
相关资源
- Django2 文件上传及功能支持中文名文件
- 深度学习入门:基于Python的理论与实
- 《Python3爬虫、数据清洗与可视化》
- IDA.Pro.v7.2_Hgl-Green(Python)+7.0(x86ar
- python项目开发案例集锦
- 《Python开发实战》(PDF版高清扫描版
- opencv_python官方中文教程源码修改版
- Python学习手册(第3版)-带目录完整版
- python2.7:scipy-0.19.0-win64
- Python Cookbook 第3版 中文版.pdf
-
ba
semap-1.2.1-cp37-cp37m-win_amd64.whl - 《Python源码剖析-深度探索动态语言核
- MDNETpython实现
- Python + PyQt5 + MySQL模拟QQ的聊天与娱乐
- 《Python深度学习》2018中文
- opencv3计算机视觉 python实现
- python项目web
- 目标跟踪CSK算法python实现
- Pycharm+Django+Python+MySQL开发
- Python自动化运维技术与最佳实践
- Python学习手册.mobi kindle电子书 带源码
- OpenCV 3-python语言
- Python基础教程 Beginning Python From Novic
- Selenium2 Python自动化测试实战第二版高
- 《selenium2 python 自动化测试实战第二版
- opencv_python-3.4.0+contrib-cp36-cp36m-win_amd
- 机电控制python
- scipy-1.0.0-cp36-none-win_amd64.whl
- python2.7、numpy、matplotlib在windows 64位平
- 《Python深度学习》中文版pdf+英文版
评论
共有 条评论