Processing 使用mousepressed()处理删除矩形

Processing 使用mousepressed()处理删除矩形,processing,Processing,此时,当我单击窗口中的任意位置时,我的对象会发生变化。 但我只想在点击对象时改变对象。 我不知道怎么做,有人能帮我吗 inta=300,b=200,c=200,d=100; 无效设置() { 大小(600400); 背景(230); } 作废提款(){ if(mousePressed==true){ 背景(230); ellipseMode(中心); 椭圆(300200100); a=0; b=0; c=0; d=0; } 冲程(0); 填充(#032EFF); 矩形模式(中心); rect(a

此时,当我单击窗口中的任意位置时,我的对象会发生变化。 但我只想在点击对象时改变对象。 我不知道怎么做,有人能帮我吗

inta=300,b=200,c=200,d=100;
无效设置()
{
大小(600400);
背景(230);
}
作废提款(){
if(mousePressed==true){
背景(230);
ellipseMode(中心);
椭圆(300200100);
a=0;
b=0;
c=0;
d=0;
}
冲程(0);
填充(#032EFF);
矩形模式(中心);
rect(a,b,c,d);
}

我找到了一些有用的论坛帖子并得到了:)

以下是工作代码:

float a=200;
浮动b=150;
浮点数c=200;
浮点数d=100;
无效设置()
{
大小(600400);
背景(230);
}
作废提款(){
冲程(0);
填充(#032EFF);
rect(a,b,c,d);
如果(鼠标按下){

如果(mouseX>a&&mouseX&b&&mouseY我找到了一些有用的论坛帖子并得到了它:)

以下是工作代码:

float a=200;
浮动b=150;
浮点数c=200;
浮点数d=100;
无效设置()
{
大小(600400);
背景(230);
}
作废提款(){
冲程(0);
填充(#032EFF);
rect(a,b,c,d);
如果(鼠标按下){
如果(mouseX>a&&mouseX b&&mouseY