圖像積木
micro:bit 的圖像積木可以繪製比較大型的圖案,並透過變數存取圖像,在不需要數學式、陣列或函式的處理之下,實現圖像捲動、位移等圖像效果。
顯示圖像
「顯示圖像」積木可以在 LED 顯示一個圖像,並且指定水平方向的位移,往左邊移動數字為正,往右邊移動數字為負,點擊 + 號可以打開圖像停留時間,時間單位是毫秒 ( 1/1000 秒 ),時間結束後才會繼續下面的動作。
「顯示圖像」積木預設會建立一個名為 sprite 的變數,可以不去使用這個變數,下圖將變數改成「顯示圖示」,將位移的小愛心圖示放在重複無限次迴圈內,micro:bit 執行後就會看到小愛心左右晃動。
滾動圖像
「滾動圖像」積木可以將在 LED 裡,使用水平滾動的方式顯示圖像 ( 類似圖案的跑馬燈 ),位移數字往左邊為正,往右邊為負,每次移動的時間單位是毫秒 ( 1/1000 秒 ),滾動結束後才會繼續執行下面的動作。
- 滾動圖像會先將圖像移出畫面,執行後會滾動進入畫面,直到圖像全部出現為止,數字為正則從右邊出現,數字為負從左邊出現。
- 滾動圖像時,原本在畫面上的圖像「不會消失」,也會跟著滾動。
下圖的例子,畫面中會先顯示一個笑臉圖案,接著一個小愛心圖像從左到右滾動出來 ( 笑臉也會跟著滾動 ),當愛心全部出現後,接著顯示愛心的笑臉圖案。
建立圖像 / 建立大型圖像
「建立圖像」積木可以建立 5x5 的一般圖像,「建立大型圖像」積木可以建立 10x5 的大型圖像。
下圖的例子會讓一個大型圖像,由左到右不斷滾動。
箭頭數字
「箭頭數字」積木可以使用數字,呈現目前的圖案方向。
北 ( 0 ) 東北 ( 1 ) 東 ( 2 ) 東南 ( 3 ) 南 ( 4 ) 西南 ( 5 ) 西 ( 6 ) 西北 ( 7 )
因為箭頭數字積木回傳的是數字,所以要用「顯示數字」積木才能使用,下圖顯示「西」的數字為 6
箭頭圖示
「箭頭圖示」積木可以顯示東西南北共八個方向的箭頭圖示。
圖示圖像
「圖示圖像」積木可以顯示預設的圖示。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~