0
我想在形成新形狀時使舊形狀消失。請幫幫我。基本上,我想在點擊時創建一個矩形,但當我再次點擊時,圓圈應該消失。這應該以相等的概率發生。當新形狀在加工時形成不規則形狀
void setup()
{
size(400, 400);
background(255);
}
void draw()
{
fill(255);
tileAp();
}
void tileAp()
{
if (mousePressed && mouseY >= 0 && mouseY <= 200)
{
drawM(true);
}
else
{
}
}
void drawM(boolean b)
{
int prob = int(random(0, 2));
if (b == true)
{
if (prob == 0)
{
rect(mouseX, mouseY, 50, 50);
}
if (prob == 1)
{
ellipse(mouseX, mouseY, 50, 50);
}
}
}