在scratch的偵測分類中,有兩個很特殊的程式模組,即詢問和回答。當我們拖拽詢問模組到程式設計區,點選執行後,舞臺區的角色就會出現詢問的內容,下方的條形框可以輸入我們的答案。接下來我們通過一個猜數字遊戲來用一用這兩個程式模組。下面我們就來看看詳細的教程。
一、構思:
程式設計任務--使用詢問和回答模組設計猜數字遊戲,遊戲規則如下,設計數字範圍,如1~10,電腦隨機抽取範圍中的一個數字,玩家進行猜數字,並且設計三種場景:
玩家數字>電腦數字,則輸出猜大了,遊戲繼續
玩家數字<電腦數字,則輸出猜小了,遊戲繼續
玩家數字=電腦數字,則輸出猜對了,恭喜你!
製作過程:
1、電腦輸出遊戲規則,準備開始遊戲!
思路:小貓角色作為主持人,通過外觀中“說xxx幾秒鐘”這個模組來宣佈遊戲規則即可。
2、新增變數“隨機數”,
思路:設計數字範圍,並且由電腦選取這個範圍中的隨機數,完成以下程式後,當我們點選綠旗後,就會發現舞臺左上角的變數框開始出現1~10之間的隨機數啦。
3、人機互動,開始進行猜數字遊戲
思路:電腦詢問“猜猜數字是多少?”玩家可以輸入數字進行回答
4、判斷猜測的結果是否正確
思路:
回答>隨機數,則輸出猜大了,遊戲繼續
回答<隨機數,則輸出猜小了,遊戲繼續
回答=隨機數,則輸出猜對了,恭喜你!
5、基礎程式已經完成,還有一個小步驟可以讓遊戲變得更加有趣,即將隨機數變數隱藏,否則,在舞臺的左上角會有數字提醒,直接暴露答案!
6、遊戲時間:接下來就可以開始進行猜數字遊戲啦,以上就是偵測分類中的詢問和回答模組的用法啦!
注意事項
使用變數的時候一定要注意變數的名稱呦 以上就是
以上就是Scratch實現對話效果的教程,希望大家喜歡,請繼續關注。