我正在創建一個畫家軟件,并希望用戶在完成創建后能夠保存他們的圖像,所以我嘗試了pygame.image.save(pygame.display.get_surface(), "/home/user/screenshot.png")。我快速畫了一幅畫,然后按下了我設置的保存圖像的鍵。我看了一下圖像,它只保存了空白顯示表面,而不是pygame.draw.rect()實際繪圖的 s。我查看了以下鏈接:How to capture pygame screen? https://gamedev.stackexchange.com/questions/118372/how-can-i-take-a-screenshot-of-a-certain-part-of-the-screen-in-pygame python可以獲取屏幕截圖嗎一個特定的窗口?以及更多。我如何將整個顯示屏的屏幕截圖連同繪圖一起截???這是我的主循環:running = Truewhile running: updateWindow() # Updates window clearWindow() # Clears window checkEvents() # Checks events redrawItems() # Redraws your drawing pygame.event.pump()pygame.display.quit()pygame.quit()
添加回答
舉報
0/150
提交
取消