猫史档案馆


【Python作品分享】Flappy Bird

用户:BYS海阔凭鱼跃天高任鸟飞BYS海阔凭鱼跃天高任鸟飞查看:0 回复:0 评论:0 创建时间:2020-03-16T09:05:32


【作品展示】

center_image

 

【作品介绍】

第一步,按下关闭,Esc,f2能关闭窗口

 

【作品源代码】

import pygame,random,time #导入库
得分=0 #设置变量初始值
from pygame.locals import * #导入所有pygame常量
pygame.init() #初始化pygame
screen = pygame.display.set_mode([430,650]) #设置窗口大小
pygame.display.set_caption("Flappy Bird") #设置窗口标题
sky=pygame.image.load("C:/Development Game Folder for Joh/Flappy Bird/sky.png") #加载背景
icon=pygame.image.load("C:/Development Game Folder for Joh/Flappy Bird/icon.png") #加载图标
pygame.display.set_icon(icon) #显示图标
screen.blit(sky,(0,0)) #显示背景
#核心代码:
go=True #定义go循环
while go: 
	for event in pygame.event.get(): #检测pygame
		if event.type == pygame.QUIT: #如果按下关闭键
			print("已关闭窗口") #打印"已关闭窗口"
			go=False #退出循环,也就是关闭窗口
		if event.type==KEYDOWN: #检测键盘事件
			if event.key==K_F2 or event.key==K_ESCAPE: #如果按下F2或Esc键
				print("已关闭窗口") #打印"已关闭窗口"
				go=False #退出循环,也就是关闭窗口
		pygame.display.update() #刷新窗口
		pygame.time.Clock().tick(80) #设置帧率为80
pygame.quit() #退出pygame

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页