第六周目前進度
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);
}
}


沒有留言:
張貼留言