在背景中创建的Pygame窗口

时间:2018-01-13 11:52:52

标签: python pygame

当我启动必须打开pygame窗口的程序时,它会在当前窗口后面打开它。我有什么要写的,以专注于pygame窗口,它不会作为背景?这是一个用于数学修订的游戏,所以我也需要使用python shell,在这个例子中为(1 + 1)。 这是我运行的代码。 (仅作为示例)

keygen

1 个答案:

答案 0 :(得分:0)

让系统将pygame窗口放在所有其他窗口前面的唯一方法是不使用Python Shell。

除此之外我不认为有任何方法可以改变系统如何在pygame中定位窗口。我没有找到任何改变它是否位于当前窗口后面或前面的东西。如果我错了,请纠正我,但我猜这是操作系统的工作。

因此,您必须在Pygame中执行所有操作,否则您将让用户在窗口之间切换。

解决此问题

  • 删除input函数的所有用法并使用Python shell。

  • 使用字体渲染

  • 实现一种在Pygame中询问数学问题的方法
  • 实现一种方法让用户输入答案并输入。这可以使用字体呈现输入处理来完成。

我希望这个答案对您有所帮助,如果您有任何其他问题,请随时在下面发表评论!