用pygame写游戏时总结出来的一些函数笔记(跟新中)
来源:互联网 发布:java培训一般多少钱 编辑:程序博客网 时间:2024/05/10 17:31
初始化pygame
pygame.init()
#加载图片
self.image = pygame.image.load('images/me1.png')
创建制定大小的窗口
screen=pygame.display.set_mode(长,宽)
设置窗口标题
pygame.display.set.caption('标题')
获得位置矩形
self.rect = self.image.get_rect()
填充背景颜色
screen.fill(ai_setting.bg_color)
更新界面
pygame.display.flip()
延迟10毫秒
pygame.time.delay(10)
绘制矩形
pygame.draw.rect(screen,color,Rect,width=0)
绘制圆形
pygame.draw.circle (screen,color,position,半径,1)
if evnet.tpye==MOUSEBUTTONDOWN:
if evnet.button==1:#如果是一为鼠标左键 如果为二鼠标中间键 如果为三为鼠标右键 如果为四为滚轮上划 如果为五滚轮下滑
单用户关闭时调用
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
pygame.init()
#加载图片
self.image = pygame.image.load('images/me1.png')
创建制定大小的窗口
screen=pygame.display.set_mode(长,宽)
设置窗口标题
pygame.display.set.caption('标题')
获得位置矩形
self.rect = self.image.get_rect()
填充背景颜色
screen.fill(ai_setting.bg_color)
更新界面
pygame.display.flip()
延迟10毫秒
pygame.time.delay(10)
绘制矩形
pygame.draw.rect(screen,color,Rect,width=0)
绘制圆形
pygame.draw.circle (screen,color,position,半径,1)
if evnet.tpye==MOUSEBUTTONDOWN:
if evnet.button==1:#如果是一为鼠标左键 如果为二鼠标中间键 如果为三为鼠标右键 如果为四为滚轮上划 如果为五滚轮下滑
单用户关闭时调用
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
阅读全文
0 0
- 用pygame写游戏时总结出来的一些函数笔记(跟新中)
- Pygame中一些常用函数
- 用Python和Pygame写游戏-从入门到精通(13)简单的AI游戏
- 用pygame写个简单的贪吃蛇游戏
- python pygame — 2048 用python+pygame写2048游戏
- 用Python和Pygame写游戏-从入门到精通(7) 混杂的例子
- pygame写的打砖块游戏
- 用Python和Pygame写游戏
- 用Python和Pygame写游戏-入门
- 用pygame写游戏 语法详细解释
- 用pygame写游戏 处理键盘事件
- 用Python和Pygame写游戏---AttributeError
- 用Python和Pygame写游戏-从入门到精通(21) 一个重力模拟金属球碰撞的例程
- 用Python和Pygame写游戏-从入门到精通(22) 简单的音乐放映实例
- 关于写makefile时常用的一些函数的总结
- 用Python和Pygame写游戏-从入门到精通(1)
- 用Python和Pygame写游戏-从入门到精通(17)
- 用Python和Pygame写游戏-从入门到精通(1)
- 图文详解前端CSS中的Grid布局,你真的可以5分钟掌握
- [C] 扫雷不会玩?不存在的,试一下傻瓜式一键扫雷吧...
- LeetCode-35. Search Insert Position
- Reflection2017.12.9
- python+pillow+pytesseract+Tesseract-OCR验证码识别
- 用pygame写游戏时总结出来的一些函数笔记(跟新中)
- Java序谈之多态知识
- 做什么职业,也别做程序员,尤其是java程序员
- 自定义gridview
- django 运行报错:某个class 没有 objects 属性问题?及解决方案。
- Linux_top
- 【BZOJ3262】陌上花开(CDQ分治)
- 图论第四次课
- 【基础算法】万圣节大礼包