按鈕秀文字
這篇文章會介紹如何使用「按鈕」、「顯示文字」、「停止動畫」積木,做出按下 A 按鈕就秀出 Hello 文字跑馬燈,按下 B 按鈕就秀出 Good 文字跑馬燈,AB 按鈕同時按下就清空畫面效果。
積木程式原理
使用「當按鈕被按下」的積木,設定按下 A 按鈕時顯示文字 Hello,按下 B 按鈕時顯示文字 Good,AB 按鈕同時按下時,清空畫面。
完成後啟動 micro:bit,可以觀察到按下 A 按鈕會出現 Hello 的文字跑馬燈,但是按下 B 按鈕卻沒有反應,甚至 AB 同時按下時畫面雖然會清空,但文字跑馬燈還是會繼續出現。
因為「清空畫面」只是將目前畫面清空,不影響正在執行的跑馬燈程式,所以跑馬燈文字仍然會繼續出現。
修改剛剛的程式,在每個「當按鈕被按下」的積木裡,加入「停止動畫」的積木。
完成後啟動 micro:bit,按下 A 按鈕、B 按鈕就會出現對應的文字跑馬燈動畫,AB 按鈕同時按下時就會真正清空畫面。
範例解答
範例解答:按鈕秀文字
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~