这样,屏幕就不会在绘图时冻结。所以我搜索了“如何使游戏窗口透明”,并在堆栈溢出:Fully transparent windows in Pygame?上找到了这个。我使用pygame.FULLSCREEN在全屏上打开了一个游戏窗口,并使用这段代码使其透明。然后我想我可以编写一个画图编辑器,仅此而已,但有一个大问题。该窗口可以检测并阻止鼠标单击有所绘制的东西的地方
目前,我在游戏中遇到了一个问题,每当我增加对象的数量,例如平台、岩石 rock = Rock(0,0) rock.rect.xrandom.randrange(80,500)all_sprites_list.add(rock)(对于无休止的模式,我真的需要这样做)玩家和所有已经改变的对象之间的碰撞检测将变得不那么频繁你可以看到字符从物体中