從程式製作國旗 — 冰島&加拿大

佳儀
海大 SwiftUI iOS / Flutter App 程式設計
2 min readOct 24, 2018

這次作業要用程式製作國旗

想嘗試看看簡單的基本圖形和比較複雜的路徑,所以選了冰島和加拿大兩個國家的國旗來製作

(1)冰島:

冰島比較簡單,都是用長方形組成的

  1. 先畫出上下左右的長方形

2.再用兩個長方形畫出中間的十字

就完成了!

(2)加拿大:

  1. 先畫出左右兩個紅色長方形

2. 因為加拿大的楓葉好像有對稱又好像沒有,所以用了同學作業裡推薦的Geogebra

來確定楓葉的座標

3.建立座標點集合,有放大過倍率調整大小

4.使用迴圈將點全部連起來畫出楓葉,再加到之前的長方形裡

就完成了!

成品:

--

--