在游戲開始時需要將其打亂,怎么辦?其實很簡單,就像坐火車、看電影,每個人都有自己的座位號,對號入座就可以了。如果將16 個格子當作 16 個座位,我們再為每個座位指定一個圖像,這樣就有了一個座位表。因此這個問題的重點就是如何生成一個隨機的座位表,辦法就是先在一個列表里存放1~16 這些數字,再將這些數字順序隨機打亂,15 個圖像根據自己的編號,對號入座即可。16 是一個空座,代表拼圖中的那個空位,然后根據這個座位表,重新設置每個圖像的坐標,圖像的位置就跟著改變了。

《從Scratch進階到Python―基礎篇》源程序與素材網盤下載:

鏈接:https://pan.baidu.com/s/1SQbNi4oxLMAUbYzYPfEb4Q     提取碼:code

《從Scratch進階到Python―基礎篇》

本書各大電商平臺均有銷售

本站內容未經許可,禁止任何網站及個人進行轉載。