void setup() {
size(400,400);
}
int userX=200,userY=200;
void draw(){
background(128);
circle(userX, userY, 20);
if(keyPressed && keyCode==RIGHT) userX++;
if(keyPressed && keyCode==UP) userY--;
if(keyPressed && keyCode==LEFT) userX--;
if(keyPressed && keyCode==DOWN) userY++;
}

02.找圖後,放在loadImage("//這裡")
PImage img;
void setup() {
size(400,400);
img=loadImage("");
}
int userX=200,userY=200;
void draw(){
background(128);
image(img,userX,userY,100,100);
if(keyPressed && keyCode==RIGHT) userX++;
if(keyPressed && keyCode==UP) userY--;
if(keyPressed && keyCode==LEFT) userX--;
if(keyPressed && keyCode==DOWN) userY++;
}

03.該怎麼把背景厚的白色背景去除?
PImage img;
void setup() {
size(400,400);
img=loadImage("animal.jpg");
}
int userX=200,userY=200;
void draw(){
background(128);
image(img,userX,userY,250,120);
if(keyPressed && keyCode==RIGHT) userX+=3;
if(keyPressed && keyCode==UP) userY-=3;
if(keyPressed && keyCode==LEFT) userX-=3;
if(keyPressed && keyCode==DOWN) userY+=3;
}
04.如何去背?
打開POWERPOINT,把圖片移進去後左上有個移除背景。按下後,記得按右鍵另存成圖片。

再套用在剛剛03.的程式碼上.
沒有留言:
張貼留言