程式碼:
//pixels[i] 可以得到畫面中的每個pixels
PImage img;
color nowColor;
void setup(){
size(1200,779);
img=loadImage("cloud.png");
}
void draw(){
image(img,0,0);
fill(nowColor); rect(0,0,30,30);
}
void mouseMoved(){
loadPixels();//(1)取得畫布
int now = width*mouseY + mouseX;
nowColor = pixels[now];
//for(int i=0; i<width*height; i++){//(2)迴圈
//pixels[i]//(3)取得pixels
}

沒有留言:
張貼留言