圓形半徑

加入漸層色彩
void setup(){
size(400,400);
colorMode(HSB,100);
}
int R=30, H=0;
void draw(){
fill(H,100,100);
ellipse(mouseX,mouseY,R,R);
R-=3;
if(R<0) R=30;
H++;
if(H>=100) H=0;
}

改random質
void setup(){
size(400,400);
colorMode(HSB,100);
}
int R=50, H=0;
int CircleX=200,CircleY=200;
void draw(){
fill(H,100,100);
ellipse(CircleX,CircleY,R,R);
R-=2;
CircleX+=random(30)-15;
CircleY+=random(30)-15;
if(R<0) {
R=50;
CircleX=200; CircleY=200;
}
H++;
if(H>=100) H=0;
}

匯入圖檔
用滑鼠移動
PImage img;
void setup(){
size(800,600);
img = loadImage("00001.jpg");
}
void draw(){
image (img,mouseX, mouseY,100,100);
}

匯入背景
PImage img, imgBG;
void setup(){
size(1280,720);
img = loadImage("0003.png");
imgBG = loadImage("0002.jpg");
}
void draw(){
image(imgBG,0,0,width,height);
image (img,mouseX, mouseY,100,130);
}

沒有留言:
張貼留言