到目前为止,我们已经向程序提供过几种非常简单的输入。用户可以使用 raw_input
键入字符串,或者我们可以从 EasyGui(见第 6 章)得到数字和字符串。我们还介绍了如何使用鼠标来关闭一个 Pygame 窗口,不过我还没有解释这是怎么做到的。
这一章中,你将学习一种不同的输入,叫做事件(event)。在这里,我们会具体分析 Pygame 窗口退出代码做了些什么,以及它是如何做到的。我们还将从鼠标得到输入,另外会让程序对按键立即做出反应,而不必等待用户按下回车。
到目前为止,我们已经向程序提供过几种非常简单的输入。用户可以使用 raw_input
键入字符串,或者我们可以从 EasyGui(见第 6 章)得到数字和字符串。我们还介绍了如何使用鼠标来关闭一个 Pygame 窗口,不过我还没有解释这是怎么做到的。
这一章中,你将学习一种不同的输入,叫做事件(event)。在这里,我们会具体分析 Pygame 窗口退出代码做了些什么,以及它是如何做到的。我们还将从鼠标得到输入,另外会让程序对按键立即做出反应,而不必等待用户按下回车。