讀入單一圖片
PImage img;
size(184,184);
img = loadImage("kekw.jpg");
image( img,0,0);
讀入雙圖
PImage img;
PImage img2;
void setup(){
size(800,498);
img = loadImage("kekw.jpg");
img2 = loadImage("pog.jpg");
}
int x=0;
void draw(){
image( img,0,0);
image( img2,mouseX-54/2,mouseY-49/2);
}
符合物理運動的球
float x=250,y=200;
float vx=10.0,vy=10.0; //speed
void setup(){
size(500,400);
}
void draw(){
ellipse(x,y,10,10);
x+=vx;
y+=vy;
if(x>500||x<0) vx=-vx;
if(y>400||y<0) vy=-vy;
}
float x=250,y=200;
float vx=20.0,vy=20.0;
void setup(){
size(1600,1200);
}
void draw(){
background(255);
if(mousePressed) line(mouseX,mouseY,x,y);
ellipse(x,y,10,10);
ellipse(mouseX,mouseY,10,10);
x+=vx;
y+=vy;
if(x>1600||x<0) vx=-vx;
if(y>1200||y<0) vy=-vy;
}
void mouseReleased(){
vx=x-mouseX;vy=y-mouseY;
}
沒有留言:
張貼留言