void setup() {
size(788, 857);
imgBG=loadImage("bg.jpg");
imgBG.loadPixels();
}
float userX=390, userY=480, bgX=0, bgY=0, a=0, b=0;
void draw() {
image(imgBG, bgX, bgY);
ellipse(userX, userY, 30, 30);fill(255,255,0);
if (keyPressed && keyCode==UP) {
userY-=2;
} else if (keyPressed && keyCode==DOWN) {
userY+=2;
} else if (keyPressed && keyCode==RIGHT) {
userX+=2;
} else if (keyPressed && keyCode==LEFT) {
userX-=2;
}
println(green(imgBG.pixels[int(userX-bgX)+int(userY-bgY)*imgBG.width]));
if (green(imgBG.pixels[int(userX-bgX)+int(userY-bgY)*imgBG.width])>0)
{
println("OK");
}
}

沒有留言:
張貼留言