第二步 就開始設定參數
第三部 記得DEBUG(?
記得逗號跟分號要分開
第五步 開始準備畫線 多加一個迴圈 dist和line
第六步 dist加入 if 和line
dx[i] -=(x[k]-x[i])*0.00001;
dy[i] -=(y[k]-y[i])*0.00001;
strokeWeight(2); =雙倍粗度
挑顏色
background(frameCount%360,83,95);
frameCount=色彩選擇
畫彩虹
size(500, 500);
colorMode(HSB,400);
for(int i=0;i<400;i++){
for(int j=0;j<400;j++){
stroke(i,400,400);
point(i,j);
}
}
void setup() {
size(300,300);
colorMode(HSB,360,100,100);
}
float h,s,b;
void chooseColor(){
h=random(360);
s=random(100);
b=random(100);
}
void draw() {
background(203,63,65);
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
fill(h,s,b);
ellipse(30+j*60,30+i*60,60,60);
}
}
}
void setup() {
size(300,300);
colorMode(HSB,360,100,100);
chooseColor();
}
void mousePressed(){
chooseColor();
}
float h,s,b;
void chooseColor(){
h=random(360);
s=random(100);
b=random(100);
}
void draw() {
background(203,63,65);
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
fill(h,s,b);
ellipse(30+j*60,30+i*60,60,60);
}
}
}

void setup() {
size(300,300);
colorMode(HSB,360,100,100);
chooseColor();
}
void mousePressed(){
chooseColor();
}
int I,J;
float h,s,b,dh,ds,db;
void chooseColor(){
h=random(360);
s=random(50,100);
b=random(50,100);
I=int(random(5));
J=int(random(5));
dh=(random(-10,+10));
ds=(random(-10,+10));
db=(random(-10,+10));
}
void draw() {
background(203,63,65);
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
fill(h,s,b);
if(i==I&&j==J)fill(h+dh,s+ds,b+db);
ellipse(30+j*60,30+i*60,60,60);
}
}
}
沒有留言:
張貼留言