为了账号安全,请及时绑定邮箱和手机立即绑定

如何截取整个显示pygame的屏幕截图

如何截取整个显示pygame的屏幕截图

长风秋雁 2023-05-09 15:29:52
我正在创建一个画家软件,并希望用户在完成创建后能够保存他们的图像,所以我尝试了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 回答
  • 0 关注
  • 233 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信