
http://ss24.mcu.edu.tw/~s8360746/HW2_1/applet/
HW2_2 利用講義範例做應用上的延伸

http://ss24.mcu.edu.tw/~s8360746/HW2_2/applet/
HW2_3 畫12個不同色彩的圓中圓

http://ss24.mcu.edu.tw/~s8360746/HW2_3/applet/
心得感想:
這次的課程最主要是在練習random和loop的應用,還學到了新的function,void setup{}、
void draw{},還有每秒畫n次的frameRate(n);,運用以上這些指令就可以做出許多的變化
HW2_1每秒就變換一張截然不同的面貌,有許多隨機色彩又是半透明矩形、有種眼花撩亂
但又繽紛絢麗的感覺,然而以用frameRate就可以做出多變的效果,HW2_2就是一個例子,
只要再和loop做結合,就可以達成兩種色澤交錯的效果,搭配random就可以有深淺不一的
色塊,最後因為frameRate的關係,還會讓圖變得像是跑馬燈一樣閃爍,非常有趣,HW2_3
也是loop的應用,只是畫的是圓形,不過每個圓的圓心位子及半徑都必須先計算過,利用巢
狀for迴圈即可少寫許多冗長不必要的程式碼,只是在撰寫前要先稍微動動腦,思考撰寫方
式,然後測試,發現跑出來的圖形不是自己想要的結果時,就再加以修改。
在這些過程中,可以促使自己思考,還有在為圖案上色時,可以選擇自己喜歡的配色,自由
度很高,我喜歡這種自由發揮的感覺,沒有壓力,不像是在撰寫程式繪圖是像創作那樣。
沒有留言:
張貼留言