簡體   English   中英

如何在(pygame)中繪制圖像

[英]How to draw an image in (pygame)

我想替換這個繪制矩形函數,而是讓它生成一個圖像。

矩形函數:

pygame.draw.rect(pygame.display.set_mode((800,600)), black, [0,0, 100, 100])

尋找與此相關的內容:

pygame.draw.image(**coordinatesX**, **coordinatesY**, **imagefile.jpg**)

要加載圖像,您需要存儲該文件,然后使用以下命令加載它:

pygame.image.load('example.png')

現在你的代碼應該是這樣的:

pygame.image.load('example.png')

pygame.display.set_mode((800, 600))

所以首先你必須使用image = pygame.image.load() screen.blit(image)加載圖像,然后使用screen.blit(image)在屏幕上繪制它。 為此,您應該在開始時定義屏幕,而不是像上面那樣在繪圖函數中定義。 只是screen = pygame.display.set_mode((800,600))應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM