xxxxxxxxxx
void setup()
{
size(400, 300);
}
void draw()
{
background(255);
translate(0, 0);
rotate(99.8);
if (mousePressed == false)
{
fill(0);
rect(100, 150, 200, 5);
fill(0);
rect(0, 375, 70, 5);
//rectMode(CENTER);
for (int i=0; i<=2; i+=1)
{
translate(i, 30);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
for (int e=2; e<=2; e+=1)
{
translate(e, 60);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
}
}
for (int i=0; i<=2; i+=1)
{
translate(i, 30);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
for (int e=2; e<=2; e+=1)
{
translate(e, 60);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
}
}
}
else if (mousePressed == true)
{
noStroke();
fill(random(255), random(255), random(255));
rect(mouseX, 150, 200, 5);
fill(random(255), random(255), random(255));
rect(mouseY, 375, 70, 5);
//rectMode(CENTER);
for (int i=0; i<=2; i+=1)
{
translate(i, 30);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
for (int e=2; e<=2; e+=1)
{
translate(e, 60);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
}
}
for (int i=0; i<=2; i+=1)
{
translate(i, 30);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
for (int e=2; e<=2; e+=1)
{
translate(e, 60);
fill(0);
rect(0, 0, 70, 20);
rectMode(CENTER);
}
}
}
}