2009年11月19日 星期四

HW07: Some Cases Studies


HW07-2:
http://www.csie.fju.edu.tw/~ie955125/HW07/HW07-3/applet/index.html

HW07-4:
<觀察程式只有一個ellipse,為什麼後面還會有殘影?>
在程式碼的draw()裡有一行"fill(0,10);"指令,後面的參數10是透明度,巧妙的運用設定透明度讓圓漸漸的淡去,達到產生殘影的效果。

心得:
這次的作業做出來感覺很有趣也很漂亮,從作業7-1學到了translate()和rotate()的用法,能夠重新將座標定位以及將圖形旋轉,不過旋轉的角度需要計算,不然可能會出現錯誤。作業7-2則是多個圓必須跟隨同一個圓心位置,只是回復的時間快慢不同而已。作業7-3利用array來記錄之前滑鼠經過的位置,形成多個圓的串連,其實還蠻好看的!相信如果將這些東西加以運用,應該製作出效果不錯的成品喔~

沒有留言:

張貼留言