2012年10月2日 星期二

week04, hw04








void setup()
{
size(500,400);
background(255);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(0,0,255);
rect(0,100,50,50);
fill(255,200,170);
rect(0,150,50,50);
fill(0,0,0);
rect(0,200,50,50);
fill(255,255,255);
rect(0,250,50,50);
fill(255,255,255);
rect(0,300,50,50);
ellipse(0+25,250+25,10,10);
fill(255,255,255);
rect(0,350,50,50);
ellipse(0+25,300+25,15,15);
stroke(255,0,0);
strokeWeight(10);
}
int r,g,b,i,x,y;
void draw()
{
if(mouseX < 50 && mouseY &rt;250 && mouseY <300 && mousePressed)
{
i=5;
}
else if(mouseX < 50 && mouseY &rt;300 && mouseY <350 && mousePressed)
{
i=10;
}
else if(mouseX < 50 && mouseY &rt; 350 && mouseY < 400 && mousePressed)
{
i=20;
r=255;
g=255;
b=255;
}
else if(mouseX<50 && mouseY<50 && mousePressed)
{
r=255;
g=0;
b=0;
}
else if(mouseX<50 && mouseY&rt;50 && mouseY<100 && mousePressed)
{
r=0;
g=255;
b=0;
}
else if(mouseX<50 && mouseY&rt;100 && mouseY<150 && mousePressed)
{
r=0;
g=0;
b=255;
}
else if(mouseX<50 && mouseY&rt;150 && mouseY<200 && mousePressed)
{
r=255;
g=200;
b=170;
}
else if(mouseX<50 && mouseY&rt;200 && mouseY<250 && mousePressed)
{
r=0;
g=0;
b=0;
}
if(mouseX&rt;70 && pmouseX&rt;70){
if(mousePressed)
{
strokeWeight(i);
stroke(r,g,b);
line(mouseX,mouseY,pmouseX,pmouseY);
}
}
}

心得:從小看蠟筆小新長大 ,現在我長大了,但他還是小新,實在是很感慨,我想他才是我心目中的不老天王吧,能夠畫出心目中的偶像真是我的榮幸,以及感謝老師能夠給予這麼棒的教材真的很感動拉

1 則留言: