在游戏开始时需要将其打乱,怎么办?其实很简单,就像坐火车、看电影,每个人都有自己的座位号,对号入座就可以了。如果将16 个格子当作 16 个座位,我们再为每个座位指定一个图像,这样就有了一个座位表。因此这个问题的重点就是如何生成一个随机的座位表,办法就是先在一个列表里存放1~16 这些数字,再将这些数字顺序随机打乱,15 个图像根据自己的编号,对号入座即可。16 是一个空座,代表拼图中的那个空位,然后根据这个座位表,重新设置每个图像的坐标,图像的位置就跟着改变了。

《从Scratch进阶到Python―基础篇》源程序与素材网盘下载:

链接:https://pan.baidu.com/s/1SQbNi4oxLMAUbYzYPfEb4Q     提取码:code

《从Scratch进阶到Python―基础篇》

本书各大电商平台均有销售

本站内容未经许可,禁止任何网站及个人进行转载。

   口袋儿题库-青少儿编程自测题库