4 游戏开始
连连看游戏实际上主要完成的是对玩家鼠标点击事件的处理,也就是对鼠标点击事件的响应。
4.1 添加鼠标点击事件响应
在“1.3.4 在窗口上铺设画布”中提到的将画布pack()到窗口代码之前,写入如下代码,其功能是为鼠标点击事件添加响应。
canvas.bind('<Button-1>', clickCanvas)
当玩家在游戏窗口中点击了鼠标左键,游戏就会调用自定义函数clickCanvas()来处理这个点击事件,这个自定义函数就是事件响应。
相关链接1 对于鼠标点击事件响应的详细介绍,请参看《Python中tkinter入门编程9》