Pygame基础知识(14)-pygame.image.load()对象和blit()绘制
欢迎来到pygame大讲堂,这次我们来讲如何将图像绘制到屏幕上。
做游戏难免要用到png,jpg等图片,但我们并不能用普通的绘制函数来绘制这些图片,我们需要用到blit()绘制方法:
plane=pygame.image.load('plane.png')
WindowSurface.blit(plane,(50,50))
上面的代码在(50,50)的位置打印出了plane.png这个图片,规则是这样的:
Surface.blit(img,(x,y))
如果你在调用image.load()发生了错误,那么请检查你的图片是否和代码文件放在同一文件夹,除非你就得这么写:
plane=pygame.image.load(r'C:\Users\Username\Desktop\plane.png')
对的,如果没有放在同一文件夹,就得把完整路径写出来,并在前面加上r。
注意:在锁定Surface对象时不能调用blit。
下次见!
Pygame基础知识(14)-pygame.image.load()对象和blit()绘制相关推荐
- javaScript基础学习 - 14 - JavaScript内置对象 -案例代码
javaScript基础学习 - 14 - JavaScript内置对象 -案例代码 1. Math对象最大值 2. 封装自己的数学对象 3. Math绝对值和三个取整方法 4. Math对象随机数方 ...
- Halcon基础知识:常规数据、对象数据、对象元组
一.说明 halcon到底有多少数据类型,这是一个相当重要的知识:初学者如果看了几十个程序案例,自然对此感兴趣.本文将介绍两种数据:常规数据,对象数据:以及出现的机会,1)程序一般处理过程,2)调用函 ...
- SQL数据库基础知识总结(三)---对象
一:数据库对象有: 关系图,表,视图,存储过程,角色,用户,规则,默认,用户自定义数据类型,和用户自定义函数等. 其中,表是最基本的对象.表是用来存储物理数据的.为了方便快速查询.浏览多张表的数据,因 ...
- JavaJ基础知识9【类和对象1】
1,基本概念 属性:对象具有的各种特征 方法:对象执行的操作 2,类是对象的类型,不同于int类型,具有方法. 类是抽象的概念,仅仅是模板,如"人" 对象是一个你能够看到,摸得着的 ...
- python内置对象是什么_#【Python】【基础知识】【内置对象常用方法】
数字的常用方法: >>> dir(int) ['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__' ...
- python常用的内置对象有哪些_#【Python】【基础知识】【内置对象常用方法】
数字的常用方法: >>>dir(int) ['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', ...
- 【Java基础知识 14】java动态代理原理
- 股票入门基础知识14:查看不同公司报表确定其股票涨跌率
股票价格由需求决定.如果股票需求增加,价格上涨. 操盘手必须找出股票需求可能增加的背后原因,以便低价买进高价卖出.如果操盘手认为需求可能下滑,实际上也可以通过卖空机制来抛售预先借入的股票. 为此,他们 ...
- Pygame 官方文档 - Tutorials - 游戏制作指南(Making Games Tutorial)- 校订:基础(Revision: Pygame fundamentals)
游戏制作指南(Making Games Tutorial) 点我回总目录 ☚ 2.校订:Pygame基础(Revision: Pygame fundamentals) 2.1.基本的Pygame游戏 ...
最新文章
- c/c++ 函数、常量、指针和数组的关系梳理
- poj 1981(单位圆覆盖点)
- [leetcode]111.二叉树的最小深度
- react antd confirm content list_React造轮系列:对话框组件 - Dialog 思路
- 表单的管理作业及答案
- 30分钟彻底弄懂flex布局
- Linux主机无法安装软件故障排查
- QGIS导入postgresql数据库shp数据
- 前端性能优化 24 条建议
- 分享:如何在线将两个PDF合并成一个
- 【Python】自动抠图换背景
- Android内存泄漏总结,成功拿下大厂offer
- 开发者必看|Android 8.0 新特性及开发指南
- 老照片变模糊 10种方法将照片处理清晰
- 证明:每个有n个顶点的连通图都至少有n-1条边 Show that every connected graph with n vertices has at least n − 1 edges.
- 怎么去学习绘画格子裙?该怎么画格子裙?
- Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks(理解)
- 数论-Lucas(卢卡斯定理)
- 如何找到可靠的软件开发公司
- easyui-textbox
热门文章
- 安全好用的快充头,iPhone 13的好搭档,RAVPOWER 20W充电器上手
- zcmu--1931: wjw的剪纸(dfs+枚举)
- android 13 热点启动流程
- python作图——线型图,饼形图
- redis的高级教程
- 爬取链家二手房交易数据
- navicat如何连接mysql?navicat 连接mysql Navicat使用教程
- 小红书赞助和广告有什么区别,小红书赞助和广告一样吗?
- Jump Game/Jump Game II
- 动态内存的申请和非动态内存的申请_深圳罗湖“限制非深户申请公办学位”惹争议,官方权威回应来了...