我想知道如何使用pygame绘制图像。我知道如何加载它们。 我做了一个空白窗口。 当我使用screen.blit(空白,(10,10))时,它不会绘制图像,而是将屏幕留空。什么是使用pygame绘制图像的好方法?
7
A
回答
11
这是一个典型的布局:
myimage = pygame.image.load("myimage.bmp")
imagerect = myimage.get_rect()
while 1:
your_code_here
screen.fill(black)
screen.blit(myimage, imagerect)
pygame.display.flip()
2
在您的图面上使用blit
或任何其他更新后,您必须致电pygame.display.flip()
实际更新显示的内容。
2
import pygame, sys, os
from pygame.locals import *
pygame.init()
screen = pygame.display.set_mode((100, 100))
player = pygame.image.load(os.path.join("player.png"))
player.convert()
while true:
screen.blit(player, (10, 10))
pygame.display.flip()
pygame.quit()
加载文件 “player.png” 运行这和它完美的作品。所以希望你学到一些东西
相关问题
- 1. 什么是在pygame中像这样分层的好方法?
- 2. 在Windows.Forms中绘制图像的最快方法是什么?
- 3. 什么是最好的方式来绘制HTML中的图像的东西?
- 4. 什么是绘制自定义按钮的更好方法?
- 5. 什么是定制Sylius的好方法?
- 6. 用Pygame绘制正方形;绘制方法只需要整数?
- 7. 可能是什么不好的DICOM图像绘图的原因
- 8. 什么是在Gtk +中绘制图像的最快方式?
- 9. 什么是使用PHP检查图像是否唯一的好方法?
- 10. 什么是不使用OpenGL绘制精灵的简单方法?
- 11. 使用raphael.js绘制直线的正确方法是什么?
- 12. 什么是最好的方法上传队列中的图像
- 13. 什么是使用grails制作XML的好方法
- 14. 绘制图像是什么意思?2D或3D图像绘图的目的是什么?
- 15. 试图使用pygame在屏幕上绘制图像,但屏幕是空白的?
- 16. 什么是在Mac的左上角绘制图像的正确方法?
- 17. 什么是在另一幅图像上绘制图像的最快方式?
- 18. 什么是在Android WebView中加载图像的好方法?
- 19. 什么是增强彩色图像对比度的好方法?
- 20. 什么是动态加载图像的几种好方法?
- 21. 在C#中缩放图像的好方法是什么?
- 22. 在matlab中绘制TSP图的最简单方法是什么?
- 23. 在android中绘制3D图形的方法是什么?
- 24. 在LaTeX中绘制条形图的最佳方法是什么?
- 25. 使用引导2.3.2,什么是造型图库的好方法
- 26. 无法在图形类中使用drawImage方法绘制图像
- 27. 在will_paginate中使用helper方法的更好方法是什么?
- 28. 调用notifyAll的好方法是什么?
- 29. 什么是最好的Python开源库来绘制图表?
- 30. pygame绘图函数会留下像素级差距。为什么?
你有没有用Google搜索'绘制图像pygame'?在我的电脑中,我收到了一些有用的文档和教程 – joaquin 2012-01-15 20:46:35
我们在谈论一种.png类型的图像吗? – 2012-01-15 20:49:24
是它的一个.png文件 – jtl999 2012-01-15 20:56:16