星期五, 11月 03, 2006
Class warm-up
今天碰到了頭痛的Class><真的快讓我死掉了,不過痛苦了兩個多小時總有了些收穫
現在對Class已經了解了一些些,這是我們今天上課的Warm-up也是成品
雖然會了一點點,不過還有太多東西要學了!花時間吧~多花點時間研究程式><啊~~~~
我不聰明~我更不懶惰!我要學~
大家加油~~~
-------------------------------------------------
processing code:
sbubble[][] Egg=new sbubble[5][3];
void setup()
{
size(250,150);
background(225);
smooth();
noLoop();
noStroke();
colorMode(HSB,width,100,100,100);
for(int i=0;i<5;i++)
{
for(int j=0;j<3;j++)
{
Egg[i][j]=new sbubble(i*50+25,j*50+25);
}
}
}
void draw()
{
for(int i=0;i<5;i++)
{
for(int j=0;j<3;j++)
{
Egg[i][j].change();
Egg[i][j].show();
}
}
}
class sbubble
{
int x,y;
color sAColor;
sbubble(int xPos,int yPos)
{
x=xPos;
y=yPos;
}
void change()
{
sAColor=color(mouseX+random(90),28,77,80);
}
void show()
{
fill(sAColor);
ellipse(x,y,35,35);
}
}
void mouseDragged()
{
redraw();
}
-------------------------------------------------
請按住滑鼠左鍵,在圖上拖曳即可。
-------------------------------------------------
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言