(1)老師實際讓我們寫了一個程式
void setup(){
size(400,400);
}
int R=30;
void draw(){
ellipse(mouseX,mouseY,R,R);
R-=3;
if(R<0) R=30;
}
做出左邊那個好玩的圖案
(2)利用程式更改顏色
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;
}
(3)會自動跑出的程式
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;
}
(4)利用程式來做出好玩的圖檔
PImage img;
void setup(){
size(1280,720);
img = loadImage("123.jpg");
}
void draw(){
image(img, mouseX,mouseY);
}
(5)可以隨意更改圖片的背景顏色
PImage img;
void setup(){
size(1280,720);
img = loadImage("223.jpg");
}
void draw(){
background(255,255,0);
image(img, mouseX,mouseY, 100,130);
}


沒有留言:
張貼留言