每天資訊Scratch 元宵節特別篇——猜燈謎

菜單

Scratch 元宵節特別篇——猜燈謎

首先祝大家元宵節快樂 !今天來做個猜燈謎的小遊戲:

Scratch 元宵節特別篇——猜燈謎

有點兒像初夕那天發的紅包雨?沒錯,就是在那個遊戲的基礎上稍作了些變化。這個小遊戲需要2個變數,分別用來檢測是否正在答題以及選出的謎面:

Scratch 元宵節特別篇——猜燈謎

然後新建兩個連結串列,分別用來儲存謎面和謎底,可以多儲存一些謎面,這裡我們選了20題,就不一一截圖了:

Scratch 元宵節特別篇——猜燈謎

Scratch 元宵節特別篇——猜燈謎

燈籠的造型是用繪圖板畫的。接下來就是寫程式碼了,首先用克隆讓燈籠不停地出現在螢幕上方,並控制好燈籠的大小和速度:

Scratch 元宵節特別篇——猜燈謎

燈籠碰到滑鼠時,就表示被選中了,那麼這個燈籠會變大而後出現在螢幕中央,此時會隨機選出一個謎面:

Scratch 元宵節特別篇——猜燈謎

出現謎面後,會詢問謎底,可以透過對話方塊寫出答案,程式碼會判斷謎底的對錯。如果答對了,就刪除這個謎面,就不會出現重複的謎面了;如果答錯了,這個謎面可能會再次被選中。