2021年10月18日 星期一

08160741_week03_圖片

1.圖片



PImage img;

void setup()
{
  size(500,500);
  img = loadImage("d76.jpg");
}

void draw()
{
  image(img,0,0,500,500);
}

2.兩張圖片(一張背景 一張去被圖)




PImage img1,img2;

void setup()
{
  size(1280,720);
  img1 = loadImage("1.png");
  img2 = loadImage("2.jpg");
}

void draw()
{
  imageMode(CORNER);
  image(img2,0,0,1280,720);
  imageMode(CENTER);
  image(img1,mouseX,mouseY,200,200);
}

3.音樂



import ddf.minim.*;
Minim minim;
AudioPlayer player;
void setup()
{
  size(500,500);
  minim = new Minim(this);
  player = minim.loadFile("groove.mp3");
  player.play();
}

void draw()
{
  
}

4.兩個音樂




 import ddf.minim.*;

Minim minim;
AudioPlayer player1,player2;
void setup()
{
  size(500,500);
  minim = new Minim(this);
  player1 = minim.loadFile("groove.mp3");
  player2 = minim.loadFile("12.mp3");
  player1.play();
}

void draw()
{
  
}

void mousePressed()
{
  player2.play();
}

5.按鍵發聲

import ddf.minim.*;
Minim minim;
AudioPlayer doo,re,mi,fa,so;
void setup()
{
  size(500,500);
  minim = new Minim(this);
  doo = minim.loadFile("do.wav");
  re = minim.loadFile("re.wav");
  mi = minim.loadFile("mi.wav");
  fa = minim.loadFile("fa.wav");
  so = minim.loadFile("so.wav");
  
}

void draw()
{
  
}

void keyPressed()
{
  if(key == '1') {doo.rewind(); doo.play();}
  if(key == '2') {re.rewind(); re.play();}
  if(key == '3') {mi.rewind(); mi.play();}
  if(key == '4') {fa.rewind(); fa.play();}
  if(key == '5') {so.rewind(); so.play();}
}

沒有留言:

張貼留言