
飞机大战
菩提树下祈愿的少年
QQ:951274168
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python小例子——使用pygame应用:飞机大战(10 优化代码—抽象出基类)
#coding=utf-8 import pygame from pygame.locals import * import time import random ''' 代码优化:抽出基类 ''' class Plane(object): def __init__(self, screen, imageName): #设置要显示内容的窗口 s...原创 2021-07-29 10:02:31 · 301 阅读 · 0 评论 -
Python小例子——使用pygame应用:飞机大战(九 敌机发射子弹)
#coding=utf-8 import pygame from pygame.locals import * import time import random ''' 9. 让敌机发射子弹 ''' class HeroPlane(object): def __init__(self,screen): #设置飞机默认的位置 self.x =...原创 2021-07-29 10:02:11 · 3270 阅读 · 2 评论 -
Python小例子——使用pygame应用:飞机大战(六 显示敌机)
#coding=utf-8 import pygame from pygame.locals import * ''' 6. 显示敌人飞机 ''' class HeroPlane(object): def __init__(self,screen): #设置飞机默认的位置 self.x = 150 self.y = 480 ...原创 2021-07-29 10:01:41 · 526 阅读 · 0 评论 -
Python小例子——使用pygame应用:飞机大战(八 让敌机移动)
#coding=utf-8 import pygame from pygame.locals import * import time ''' 8. 让敌机移动 ''' class HeroPlane(object): def __init__(self,screen): #设置飞机默认的位置 self.x = 150 sel...原创 2021-07-29 10:01:22 · 725 阅读 · 0 评论 -
Python小例子——使用pygame应用:飞机大战(七 优化代码)
#coding=utf-8 import pygame from pygame.locals import * ''' 7. 优化代码:优化发射出的子弹 ''' class HeroPlane(object): def __init__(self,screen): #设置飞机默认的位置 self.x = 150 self.y ...原创 2021-07-29 10:01:05 · 307 阅读 · 0 评论 -
Python小例子——使用pygame应用:飞机大战(五 发射子弹)
#coding=utf-8 import pygame from pygame.locals import * ''' 5. 实现玩家飞机发射子弹 接下来要做的任务: 1. 实现飞机在你想要的位置显示 2. 实现按键控制飞机移动 3. 实现按下空格键的时候,显示一颗子弹 ''' class HeroPlane(object): def __i...原创 2020-04-24 13:20:32 · 2706 阅读 · 0 评论 -
Python小例子——使用pygame应用:飞机大战(四 显示、控制飞机—面向对象)
#coding=utf-8 import pygame from pygame.locals import * ''' 4. 使用面向对象的方式显示飞机,以及控制其左右移动 接下来要做的任务: 1. 实现飞机在你想要的位置显示 2. 实现按键控制飞机移动 ''' class HeroPlane(object): def __init__(sel...原创 2020-03-26 22:34:57 · 650 阅读 · 0 评论 -
Python小例子——使用pygame应用:飞机大战(三 显示、控制飞机—面向过程)
#coding=utf-8 import pygame from pygame.locals import * ''' 3. 使用面向过程的方式来显示一个飞机,并控制其上下左右移动 ''' def main(): #1. 创建一个窗口,用来显示内容 screen = pygame.display.set_mode((400,654),0,32) #2. 创建一个...原创 2020-03-25 19:53:44 · 346 阅读 · 0 评论 -
Python小例子——使用pygame应用:飞机大战(二 检测键盘)
#coding=utf-8 import pygame from pygame.locals import * ''' 2. 用来检测事件,比如按键操作 ''' def main(): #1. 创建一个窗口,用来显示内容 screen = pygame.display.set_mode((400,654),0,32) #2. 创建一个和窗口大小的图片,用来充当背景...原创 2020-03-24 09:51:42 · 722 阅读 · 1 评论 -
Python小例子——使用pygame应用:飞机大战(一 搭建界面)
#coding=utf-8 import pygame ''' 1. 搭建界面,主要完成窗口和背景图的显示 ''' def main(): #1. 创建一个窗口,用来显示内容 screen = pygame.display.set_mode((400,654),0,32) #2. 创建一个和窗口大小的图片,用来充当背景 background = pygam...原创 2020-03-23 19:56:08 · 914 阅读 · 2 评论