Scratch3.0 獲得用戶輸入


假設有一個數學測試類的游戲,程序中角色提出一道加法算術題並要求玩家輸入答案。如何才能獲得用戶的輸入,從而判讀回答正確與否呢?

我們使用偵測模塊中的“詢問…並等待”積木。它有一個給用戶提示信息的字符串參數,提示通常是以疑問句的方式出現。

注意,該積木的展現形式與角色隱藏或顯示有關,如圖下所示。若詢問並等待是由舞台發出的,那么詢問會以下圖最下方的形式展現。

image

當執行詢問…並等待后,調用它的腳本會等待用戶輸入,直到用戶按下回車鍵單擊輸入框右側的對鈎圖標。輸入完畢后,Scratch把輸入內容存儲到回答積木塊中,隨后立刻執行詢問…並等待積木塊之后的腳本。

image

image

下面再來做個算術運算

要求用戶輸入兩個數,並用說積木展示兩個數的和。程序使用兩個變量num1和num2保存兩個輸入的數。相加的結果保存到sum變量,最后通過說“sum”顯示出了和。注意這里使用了字符串連接積木“連接…和…”。

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM