level 2
int newletter=0;
int i=0,j=0;
float x=0.0,x1=0.0,y1=0.0,y=0.0,b=10.0,m=0.0,n=0.0;
float a=0.0;
char letter,letter1;
void setup()
{
size(850,850);
background(255);
rectMode(CENTER);
frameRate(300);
}
void draw()
{
if(keyPressed==true)
{
if(j==1)
{
newletter = 2;
n = random(100);
x1=0.0;y1=0.0;b=10.0;m=0.0;n=0.0;
}
if(i==0)
{
newletter = 1;
n = random(100);
j = 1;
i=1;
x=0.0;y=0.0;b=10.0;m=0.0;n=0.0;
}
}
if(newletter == 2)
{
background(255);
m=m+1;
y1=((m/b-30)*(m/b-30));
n=n+1;
x1=n;
letter1 = key;
textSize(100);
text(letter1,x1,y1);
fill(0,255,0);
i++;
if(i==650)
{newletter = 0;
background(255);
i=0;}
}
if(newletter == 1)
{
background(255);
m=m+1;
y=((m/b-30)*(m/b-30));
n=n+1;
x=n;
letter = key;
textSize(100);
text(letter,x,y);
fill(0,255,0);
j++;
if(j==600)
{newletter = 0;j=0;i=0;}
}
}
2016年10月08日 10点10分