繪製橢圓形
這篇文章會介紹,如何在 Scratch 裡使用擴充功能的畫筆、角色移動、重複無限次、三角函數...等積木,實作繪製橢圓形的動畫效果。
角色設定
在角色編輯區,刪除貓咪角色,加入「鉛筆」的角色 ( 參考:Scratch 角色設定 )。
因為使用「畫筆」時,會從角色的中心點下筆,所以要先把鉛筆的筆尖移到中心點,才會有繪圖的效果,點選「造型」頁籤,使用「選取工具」,將鉛筆的筆尖移動到中心點。
積木程式原理
繪製橢圓形之前,可以從下圖了解橢圓邊界的座標公式,透過公式就能描繪出邊界的線段。
放入點擊綠旗的積木以及三個變數,變數名稱分別是 a、b 和角度 ( 對應上圖的橢圓座標公式 ),接著放入「筆跡全部清除」和「停筆」積木,避免一開始就下筆繪製線段,再來放入重複 360 次的積木,每次重複都將角度改變 1,每次改變時都會計算座標並且下筆繪圖。
完成後,點擊綠旗,就會看到鉛筆畫出一個橢圓的形狀。
範例解答
範例解答:繪製橢圓形
延伸練習
如果已經熟悉了繪製橢圓形的原理,還可以嘗試更多好玩的作法:
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~