2014年10月20日 星期一

第六周課堂

第六周目前進度

PImage wall[]=new PImage[3];
float wallX[]={0,0,0},wallY[]={0,0,0};
PFont font;
String time = "0";
int t;
int interval=0;
void setup() {
  size(650,450);
for(int i=0;i<3;i++) wall[i]=loadImage("wall"+(i+1)+".png");
for(int i=0;i<3;i++){wallX[i]=int(random(6))*130+600;wallY[0]=270;wallY[1]=320;wallY[2]=288;}
font=createFont("Arial",30);
background(255);
fill(0);
}

void draw() {
 background(255);
  line(0, 350, 650, 350);
  for (int i=0;i<3;i++)
  image(wall[i],wallX[i],wallY[i]);
for(int i=0;i<3;i++){
 wallX[i]-=2;
 if (wallX[i]<0){wallX[i]=int(random(6))*130+600;wallY[0]=270;wallY[1]=320;wallY[2]=288;};
}
{
 
t=interval+int(millis()/1000);
time=nf(t,3);
if(t==0){
  interval+=1;}
  text(time,600,50);

}
}

沒有留言:

張貼留言