2020年10月5日 星期一

迪克 第四週 讀入圖片、用PPT去背

一開始先隨便找個圖片,把圖片丟進processing裡


打開程序的目錄確認檔案是否在裡面


確認完後打上程式碼,就可以看到圖片ㄌ




讀入第2ㄍ圖片


讓小圖跟著滑鼠移動


當人物靠右的時候,背景會往左移


附上程式碼

—————————————————————————————————————

PImage img;

PImage img2;

void setup(){//只讀入1次

  size(700,500);

  img = loadImage("longbg.jpg");

  img2 = loadImage("fan.png");

}

int x=0;

void draw(){

  if(mouseX>600) x--;

  image(img,x,0);///image(名稱,x,y,w,h);

  image(img2,mouseX-130/2,mouseY-250/2,130,250);

}

—————————————————————————————————————

如何用PPT去背

首先需要一張想要去背的圖片

點移除背景
把想要的地方留著,不要的去掉
ㄊㄚㄉㄚ~

—————————————————————————————————————

讓畫面出現一顆球並移動

把球往某個方向拉之後射出去



給哩程式碼辣!

—————————————————————————————————————

float x=200,y=200;

float vx=0,vy=0;

void setup(){

  size(500,400);

}

void draw(){

  background(150,150,255);

  if(mousePressed) line(mouseX,mouseY,x,y);

  ellipse(x,y,10,10);

  ellipse(mouseX,mouseY,10,10);

  x+=vx;

  y+=vy;

  if(x>500||x<0) vx = -vx;

  if(y>400||y<0) vy = -vy;

}

void mouseReleased(){

  vx = x-mouseX; vy = y-mouseY;

}

—————————————————————————————————————

讓球球有重力!



沒有留言:

張貼留言