Pygame:事件 – 零基础入门学习Python080

Pygame:事件

 

让编程改变世界

Change the world by program


 

什么是事件?

 

我们看到所谓的游戏事实上就是一个死循环,如果我们不干预它,它就会自己玩得很开心,像之前那个疯狂的小乌龟……而事件,正是 Pygame 提供给我们去干预它的机制。比如我们看烦了小乌龟,我们点击关闭按钮,就会产生 QUIT 事件。我们处理 QUIT 事件的方法就是调用 sys.exit() 方法退出程序。

 

事件随时可能发生(比如你在窗口上边移动鼠标、点击鼠标、敲击按键等),而且量也可能会很大,Pygame 的做法是把所有的事件都存放到事件队列里。然后我们通过 for 语句迭代取出每一条事件,然后处理我们关注的事件即可。

 

…… 此处省略N多内容,具体请看视频讲解 ……

 


为您推荐

报歉!评论已关闭.