1.PVector
程式:
PVector user; PVector userV; void setup(){ size(400,400); user = new PVector(200,200); userV = new PVector(1,1); } void draw(){ background(255); ellipse(user.x,user.y,100,100); user.add(userV); if(user.x>400-50) userV.x=-1; if(user.y>400-50) userV.y=-1; if(user.x<50) userV.x=+1; if(user.y<50) userV.y=+1; }
2.電流急急棒
程式:
PImage imgMap; void setup(){ size(400,400); imgMap=loadImage("map.png"); imgMap.loadPixels(); } void draw(){ background(imgMap); if(imgMap.pixels[mouseX+mouseY*400]== color(237,28,26)){ background(250,0,0); } fill(imgMap.pixels[mouseX+mouseY*400]); rect(250,250,100,100); }


沒有留言:
張貼留言