私は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. 画像を描画する方法
- 2. LWUITフレームワークを使用してVideoComponentコントロールに画像を描画する方法は?
- 3. 描画フレームをスキップする方法はありますか?
- 4. 画像の上にあるボタンをクリックして画像を削除する方法はありますか?
- 5. 画像を動的に描画するための最良の方法
- 6. javacvを使って画像をAndroidに動画に変換する方法は?
- 7. Gtk +で画像を描画する最も速い方法は何ですか?
- 8. gdi +でキャンバスに画像を描画するサンプルがありますか?
- 9. マルチスレッドを使って画像をより速く処理する方法はありますか?
- 10. この方法で画像を描画しますか?
- 11. ExtJSのチャートのハイライトプロパティを使ってバーに画像を追加する方法はありますか?
- 12. smart gwt beginner- drawImg.setSrc()を使用して描画パネルに画像を描画する方法
- 13. アンドロイドキャンバス - 私は複数の描画方法がありますか?
- 14. 一連の画像を表示するには良い方法
- 15. ブラックベリーでカメラを使って画像をスキャンする方法は?
- 16. JavaScriptを使って画像を保存する方法は?
- 17. OnRender()をコントロールの上に描画する方法はありますか?
- 18. 画像を描画しますか?
- 19. pygameのグラデーションの背景にテキストを再描画する方法は?
- 20. 描画領域に画像を描画
- 21. コントロールを描画する方法描画が消えることはありませんか?
- 22. 画面の一部に画像を移動する最も良い方法は?
- 23. iPhone SDKの画像にアウトラインを描画する方法
- 24. Max SDKでビューポートに画像を描画する方法
- 25. VB.NETで画像を上に描画する方法
- 26. アンドロイドで小さな画像をキャンバスに描画する方法
- 27. SurfaceViewを使用して1つの複合画像を描画する方法
- 28. pictureBoxは線を描画する最良の方法です
- 29. Carrierwaveを使ってPDFで画像の最初のページを取得する方法はありますか?
- 30. JQueryを使って同じdivの画像をフェードイン/フェードアウトする方法はありますか?
あなたがイメージがpygame'描く 'ググましたか?私のPCには便利なドキュメントとチュートリアルがあります。 – joaquin
は.pngタイプのイメージについて話していますか? –
はい、その.pngファイル – jtl999