大家好,我是愛編程的小熊,上一節我們學會了如何繪製自製積木,這節我們來學習繪製圓和圓弧吧,這幾章內容比較基礎,都是為了之後畫出更絢麗的圖案做準備。
編程描述:
通過上一節學習,相信大家都會自製屬於自己的積木了,這一節,我們來畫圓和圓弧,圓大家會想到什麼,月亮,奧運五環。
編程思路:
運用前幾節的內容學到的繪製正多邊形畫圓,大家有沒有發現,正多邊形的邊數越多,越像圓。而圓弧就是一個不完整的圓。
開始編程:
1. 先用之前學的正多邊形畫圓正多邊形的邊數越多,越像圓
我們來繪製一個邊長為4的正100邊形
大家看到那個正100邊形是圓形的,不!準確地說,它是一個邊長是4的正一百八十邊形,可是我們已經看不出邊與稜角了,不是圓形,近似圓形。那麼問題來了,我們怎麼樣才可以自制一個圓形積木呢。
2. 自製一個圓形積木
大家想一下,畫一個圓形怎麼畫,是不是需要旋轉360°,如果我們每次向右轉1°的話,需要畫360次,如果我們每次向右轉2°的話,需要畫180次。
3.畫圓弧
那問題來了,畫一段圓弧怎麼畫,大家想一下,我們畫一個圓是畫一周,一周360°,畫圓弧就是畫一個不完整的圓,那我們畫一半圓怎麼畫,一是修改重複執行次數,二是修改旋轉度數。
接下來,我們添加可以畫圓弧的積木,很簡單,只需要添加一個變量就可以畫出想要的圓弧了
看,這不就好起來了嗎。
4.回顧一下
正多邊形的邊數越多,越像圓。而圓弧就是一個不完整的圓。
畫一個圓是畫一周,一周360°,畫圓弧就是畫一個不完整的圓,那我們畫一半圓怎麼畫,一是修改重複執行次數,二是修改旋轉度數。
5. 探究一下
好了,你真的學會了嗎,來探究一下吧
如何繪製下面圖形?大家抓上爸爸媽媽一起探究一下吧
溫馨提示: 第一個圖形奧運五環,畫完一個抬筆,移動一定距離,再畫圓
第二個圖形是4分之三圓,想想
通過前面這幾章,相信大家對一些基本圖形的繪製都熟悉了,接下來我們將學習使用這些基本圖形來繪製更加複雜絢麗的圖案,例如
大家想要源碼可以留言,私信