pygame入门练习
来源:互联网 发布:2017中超传球数据统计 编辑:程序博客网 时间:2024/06/07 00:21
1.画圆和矩形
import pygamepygame.init()screen = pygame.display.set_mode([640,480])pygame.display.set_caption('Draw')while 1: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() screen.fill([255,255,0]) pygame.draw.circle(screen,[0,255,0],[100,100],30,0) pygame.draw.rect(screen,[0,0,255],[250,150,300,200],0) pygame.display.flip()
2.一个官方动画示例
import sys, pygamepygame.init()size = width, height = 640, 480speed = [1, 1]black = 255, 0, 0 screen = pygame.display.set_mode(size) ball = pygame.image.load("ball.gif")ballrect = ball.get_rect()while 1: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() ballrect = ballrect.move(speed) if ballrect.left < 0 or ballrect.right > width: speed[0] = -speed[0] if ballrect.top < 0 or ballrect.bottom > height: speed[1] = -speed[1] screen.fill(black) screen.blit(ball, ballrect) pygame.display.flip()
没能做成动态的,见谅
注意:退出时是调用pygame,quit(),而不是sys.exit()。否则会非正常结束。
0 0
- pygame入门练习
- PYGAME 入门
- python pygame练习6
- python pygame练习7
- python pygame练习
- Pygame pgu 入门详解
- pygame入门笔记
- PyGame---入门(1)
- 【pygame入门】-- 加载图片
- 【pygame入门】-- 事件
- 【pygame入门】-- 字体
- 【pygame入门】-- 绘制图形
- Pygame 学习练习(二):字体?
- Pygame 学习练习(三):画图?
- pygame——入门1
- Pygame游戏编程入门笔记
- Python(Pygame)入门程序
- Pygame 学习练习(一):什么是事件?
- Objective-C通过联合存储为类增加属性及原理解析
- 通过SimpleApp例程总结绑定的流程
- awk处理多个文件
- 信号量,锁,条件变量的区别
- LINQ to SQL 建立实体类
- pygame入门练习
- KVC/KVO原理详解及编程指南
- C++对象类型转换
- view中加载位图,且loadbitmap(IDB_BITMAP),有问题怎么解决
- Ext4.1 chart的使用
- 常用网站
- Hibernate 一对一外键单向关联
- Android框架UniversalImageLoader
- 用JavaFX构建部署Android应用