我有一个用Pygame循环编写的游戏,它当前绘制Pygame窗口中发生的一切。我现在想将这个窗口集成到一个更大的PySimpleGUI窗口中,以便在游戏中具有良好的功能。这可能吗
我试图使用来自here的代码。问题是,我从第25行的VIDEODRIVER中得到了这样一个错误:
pygame.error: windib not available
我将其更改为“windows”,但是Pygame窗口与PySimpleGUI作为不同的窗口分开
我可以将pygame循环作为PySimpleGUI中的窗口吗?多谢各位
Tags:
如前所述
此行仅适用于windows:
因此,当操作系统不是Windows时,编写一个代码跳过它
看起来分离的窗口是一个open, unresolved issue with pygame 2
如果您能够降级到pygame 1.9.6,那么linked demo在将第25行更改为:
os.environ['SDL_VIDEODRIVER'] = 'windows'
如上所述相关问题 更多 >
编程相关推荐