我想知道如何使用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