通過 「圖形化編程」Scratch 初識 中的介紹,大家應該對 Scratch 這個編程工具有了初步的認識,今天我們來學習用 畫筆 擴展庫在 Scratch 上畫一個五角星,項目演示如下
五角星演示
一個五角星是由 5 條線組成的,每條線長度相同,每畫一次線轉過一個固定角度畫下一條,那麼我們怎麼确定要轉多少度呢?來看看下面這個動畫演示吧:
五角星繪制原理
所以答案是 144 度,你答對了嗎
首先打開 Scratch 網站(https://scratch.mit.edu/),新建一個項目,添加 畫筆 擴展庫,
1.點擊左下角的圖标,添加擴展庫
添加擴展
2.在打開的頁面中選擇 畫筆 擴展庫,如圖所示,這樣畫筆擴展庫就添加好啦
畫筆擴展庫
另外,你可以選擇關閉精靈顯示,隻畫圖案,這樣畫面看起來會比較幹淨,舞台上就隻剩下五角星的線條啦
上面原理裡面講過,我們需要畫五條線,需要用一個 重複執行 5 次 的循環,每條線長度為 100,也就是讓精靈移動 100 步,這個數字越大五角星越大,然後 左轉 144 度就可以了,另外為了保證每次執行都重新畫圖,我們需要把舞台上的圖案全部擦除,讓畫筆回到原點,然後落筆,最後為了畫圖不至于畫的太快,有個間隔時間,我們加上 0.3 秒的循環,
完成啦,快點擊綠色棋子看看效果吧
完整代碼圖
可以通過下面這個地址查看這個教程的代碼,點擊頁面上的 “改編” 就可以保存成你自己的項目啦
https://scratch.mit.edu/projects/371113255/
下節教程我們來實現這個更複雜的圖形
星星圓環
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!