![]() |
| HW2-A |
![]() |
| HW2-B |
![]() |
| HW2-C |
void setup(){
(B)
void setup(){
size(500,500);
frameRate(2);
}
void draw(){
noStroke();
smooth();
for (int y = -30; y <= 500; y += 20) {
fill(random(255),random(255),random(255),random(255));
for (int x = -30; x <= 500; x += 20) {
rect(x+y/5.0,y-x/6.0, 10 + x/2, 5);
}
}
}
(C)
size(800,600);
for(int i=0;i<=800;i+=200)
{
for(int j=0;j<=600;j+=200)
{ fill(random(255),random(255),random(255),random(255));
ellipse(100+i,100+j,200,200);
fill(random(255),random(255),random(255),random(255));
ellipse(100+i,100+j,150,150);
fill(random(255),random(255),random(255));
ellipse(100+i,100+j,50,50);
}
}
心得;
random很好玩,看到顏色一直閃,位置一直換
還多了透明度的控制,雖然我還是用random
size(800,800);
frameRate(0.5);
}
void draw()
{
background(0);
for(int i=0;i<100;i++)
{
fill(random(255),random(255),random(255),random(255));
rect(random(800),random(800),random(400),random(400));
}
}
void setup(){
size(500,500);
frameRate(2);
}
void draw(){
noStroke();
smooth();
for (int y = -30; y <= 500; y += 20) {
fill(random(255),random(255),random(255),random(255));
for (int x = -30; x <= 500; x += 20) {
rect(x+y/5.0,y-x/6.0, 10 + x/2, 5);
}
}
}
(C)
size(800,600);
for(int i=0;i<=800;i+=200)
{
for(int j=0;j<=600;j+=200)
{ fill(random(255),random(255),random(255),random(255));
ellipse(100+i,100+j,200,200);
fill(random(255),random(255),random(255),random(255));
ellipse(100+i,100+j,150,150);
fill(random(255),random(255),random(255));
ellipse(100+i,100+j,50,50);
}
}
心得;
random很好玩,看到顏色一直閃,位置一直換
還多了透明度的控制,雖然我還是用random



沒有留言:
張貼留言