本文主要是介绍Python实现连连看10,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
4.2.2 取消图片的标识
当玩家第一次选中图片时,会通过红色方框标识出该图片。当玩家发现选错了图片时,可以再次点击该图片,取消标识。
(1)记录第一次选中的图片
在“(2)标识选中的图片”中提到的代码中,FIRSTCLICK的值是True,也就是第一次点击图片时,记录该图片的行列值,代码如下所示。
PRE_CLICK_ROW = 0
PRE_CLICKY_COL = 0
if FIRSTCLICK:
drawRect(click_row, click_col)
FIRSTCLICK = False
global PRE_CLICK_ROW, PRE_CLICK_COL
PRE_CLICK_ROW = click_row
PRE_CLICK_COL = click_col
其中,第6-8行代码的作用是记录第一次选中的图片,将该图片的行号和列好保存到全局变量PRE_CLICK_ROW和PRE_CLICK_COL中。因为要在函数中修改全局变量,因此需要用global来将这两个变量进行说明。
(2&
这篇关于Python实现连连看10的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!