2012年9月18日 星期二

Week02, HW02, 畫圖

1. 用random做出50個方塊

size(600,600);
for(int i=0;i<50 data-blogger-escaped-i="i" data-blogger-escaped-nbsp="nbsp" data-blogger-escaped-span="span" style="color: #cc6600;">fill
(random(255), random(255), random(255));   rect(random(400), random(400), random(150), random(150)); }


2. 用2個for迴圈做出調色盤

size(500,400);
noStroke();
for(int i=0;i<50 data-blogger-escaped-i="i" data-blogger-escaped-nbsp="nbsp" data-blogger-escaped-span="span" style="color: #cc6600;">for
(int k=0;k<40 data-blogger-escaped-k="k" data-blogger-escaped-nbsp="nbsp" data-blogger-escaped-span="span" style="color: #cc6600;">fill(i*255/30,0,k*255/20);   rect(i*10,k*10,10,10);   } }


3. 眼睛

size(400,300);
background(255,255,128);
noStroke();
for(int i=0;i<4 data-blogger-escaped-i="i" data-blogger-escaped-nbsp="nbsp" data-blogger-escaped-span="span" style="color: #cc6600;">for
(int k=0;k<3 data-blogger-escaped-k="k" data-blogger-escaped-nbsp="nbsp" data-blogger-escaped-span="span" style="color: #cc6600;">fill(i*255/3,k*255/4,0);   ellipse(i*100+50,k*100+50,100,100);   fill(255);   ellipse(i*100+50,k*100+50,100,25);   fill(0);   ellipse(i*100+50,k*100+50,25,25);   } }

4. 心得
今天教的東西我覺得很有趣,學習到如何運用多個for迴圈來畫出自己喜歡的圖,還有利用random指令來隨選顏色,我覺得很酷!也希望之後可以學到更多的東西~

1 則留言: