畫筆積木 ( Pen Extension )
畫筆積木 Pen Extension 可以讓角色變成一支畫筆或印章,盡情的在舞台區繪圖,Scratch 3 畫筆的用途相當廣泛,除了單純的繪圖,也可以搭配重複迴圈、清單等積木功能,繪製幾何造型、折線圖...等數學圖形。
如何使用畫筆積木
打開 Scratch 3 的擴充功能,點選「畫筆積木」的區塊,就能將畫筆積木加到積木選單裡。
畫筆積木僅適用於「角色」,如果是舞台背景,只有「筆跡全部清除」的積木。
蓋章
「蓋章」積木能讓角色變成印章,接收到特定事件時就在舞台蓋上一個角色的圖案,由於蓋章的角色只是一個圖案,並不是角色的分身,所以無法用程式積木控制印章蓋出來的圖案。
下圖的例子,透過重複五次的積木,讓角色移動五次,每次移動時都會蓋章。
下筆&停筆
「下筆&停筆」積木能讓角色變成畫筆,使用「下筆」就會以角色的「中心點」在舞台上作畫,「停筆」就停止作畫。
下圖的例子,在按下鍵盤 a 鍵時,便可以用滑鼠在舞台上畫圖,按下鍵盤的空白鍵,就會清空舞台上的所有筆跡。
範例連結:用滑鼠在舞台上畫圖
下圖的例子較為複雜,是將「變數」、「清單」、「重複」、「移動」和「畫筆」互相搭配,就能做出繪製長條圖的效果。
範例連結:畫筆繪製長條圖
筆跡顏色
「筆跡顏色」積木共有三種類型,可以改變或設定畫筆的顏色、彩度、亮度和透明度四種資訊。
- 筆跡顏色設為「顏色」:設定筆跡的顏色。
- 筆跡...改變「數值」:將顏色、亮度、彩度或透明度,從自身的數字往上加,直到 200 會再從 0 開始 ( 反之如果是負值,就是往下減,到了 0 再從 200 開始 )
- 筆跡...設為「數值」:設定顏色、亮度、彩度或透明度的數值,除了顏色是 0~200,其他都是 0~100。
筆跡寬度
「筆跡寬度」積木可以設定或改變畫筆的寬度,「改變」表示從目前的寬度改變多少數值,「設定」則是將目前的寬度直接設為指定的數值。
筆跡全部清除
「筆跡全部清除」積木使用後,會將舞台上所有筆跡清除 ( 不論是哪個角色繪製的筆跡都清除 )。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~