


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第教你用Pythonpygame设置窗口标题和图标pygame.display.get_caption()
返回当前设置窗口的标题及小标题内容
返回结构为(title,icontitle)
该函数与游戏交互逻辑配合,可以根据游戏情节修改标题内容
'''
pygame.display.set_icon(surface)
设置窗口的图标效果
图标是一个Surface对象
'''
游戏带图标
我把图标改成我的CSDN头像了格式:(128px*128pxpng格式)
导入图片设置成图标。
importpygame,sys
pygame.init()
icon=pygame.image.load("img/xyicon.png")
pygame.display.set_icon(icon)#设置图标
v=pygame.display.Info()
size=width,height=600,400
speed=[1,1]
BLACK=0,0,0
s=pygame.display.set_mode(size,pygame.RESIZABLE)
pygame.display.set_caption("hi滑稽")
ball=pygame.image.load("img/361.png")
ballrect=ball.get_rect()
fps=200
fclock=pygame.time.Clock()
whileTrue:
foreventinpygame.event.get():
ifevent.type==pygame.QUIT:
sys.exit()
elifevent.type==pygame.KEYDOWN:
ifevent.key==pygame.K_LEFT:
speed[0]=speed[0]ifspeed[0]==0else(abs(speed[0])-1)*int(speed[0]/abs(speed[0]))
elifevent.key==pygame.K_RIGHT:
speed[0]=speed[0]+1ifspeed[0]0elsespeed[0]-1
elifevent.key==pygame.K_UP:
speed[1]=speed[1]+1ifspeed[1]0elsespeed[1]-1
elifevent.key==pygame.K_DOWN:
speed[1]=speed[1]ifspeed[1]==0else(abs(speed[1])-1)*int(speed[1]/abs(speed[1]))
elifevent.key==pygame.K_ESCAPE:#获取ESC按下时退出
sys.exit()
elifevent.type==pygame.VIDEORESIZE:
size=width,height=event.w,event.h
s=pygame.display.set_mode(size,pygame.RESIZABLE)
ballrect=ballrect.move(speed)
ifballrect.left0orballrect.rightwidth:
speed[0]=-speed[0]
ifballrect.top0orballrect.bottomheight:
speed[1]=-speed[1]
pygame.display.get_caption()
s.fill(BLACK)
s.blit(ball,ballrect)
pygame.display.update()
fclock.tick(fps)
pygame.display.get_active()
当窗口在系统中显示(屏幕绘制/非图标化)时返回True,否则返回False
pygame.display.get_active()
该函数可以用来判断是否游戏窗口被最小化
进一步,判断后可以暂停游戏,改变响应模式等
刷新
pygame.display.flip
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆市中医院自身抗体临床解读考核
- 中国天然橡胶项目投资计划书
- 中国可溶性聚四氟乙烯项目创业计划书
- 中国氰乙酸正辛酯项目商业计划书
- 运城市人民医院管理决策能力考核
- 鹤岗市中医院复杂颅底肿瘤多学科协作考核
- 廊坊市中医院质量检查组织考核
- 2025年颗粒剂工艺操作流程风险评估方案
- 中国高性能沥青基碳纤维项目投资计划书
- 中国水性环氧漆项目经营分析报告
- 盆底级考试题及答案
- 性窒息的预防与应对
- 《会计职业道德》第2版 课件 第六章会计核算的法律规定
- DBJ51T 181-2021 地下工程水泥基渗透结晶型防水材料应用技术标准
- ALK阳性NSCLC诊断方法更新
- 南京大屠杀:历史教育主题班会教案
- 小学数学教育与未来教育趋势
- -人教版四年级下册英语全册教案-
- 代谢相关(非酒精性)脂肪性肝病防治指南(2024年版)解读
- 软件维护与管理操作手册
- 部编高教版2023·职业模块 中职语文 口语交际《讲解》
评论
0/150
提交评论