# Necesito ayuda relacionada con mousePressed

**URL:** <https://discourse.processing.org/t/necesito-ayuda-relacionada-con-mousepressed/20346>\
**Category:** Español\
**Tags:** homework\
**Created:** [May 1, 2020, 1:36pm UTC](https://discourse.processing.org/t/necesito-ayuda-relacionada-con-mousepressed/20346 "2020-05-01T13:36:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nachitopro882](https://avatars.discourse-cdn.com/v4/letter/n/ccd318/32.png) [@Nachitopro882](https://discourse.processing.org/u/Nachitopro882)\
**Post date:** [May 1, 2020, 1:36pm UTC](https://discourse.processing.org/t/necesito-ayuda-relacionada-con-mousepressed/20346/1 "2020-05-01T13:36:31Z")

</div>

este es el código en si.  
mi idea es un circulo el cual cambia de color y crece, al mismo tiempo que se mueve dependiendo de la posición del mouse.

```auto
int a;
int b;
boolean x= false;

void setup() {
   size(400,400);
a=10;
b=20;
}

void draw() {
 if(x==false){ 
  background(0);
   fill(random(255),random(255),random(255));
ellipse(mouseX,mouseY,a,b);
a= a + 1;
if (a>=20){
b= b + 1;
}
}
if(mousePressed==true){
x=!x;
} else{
if (mousePressed==false){
x=false;
}
}
}

```

pero el problema viene acá al final donde yo quise poner que se detenga cuando el mouse es presionado y siga cuando se deja de presionar, pero al poner “mousePressed==false” ninguno de los dos mousePressed funciona. que debo hacer?

---

<div class="post-metadata">

**Author:** ![debxyz](https://avatars.discourse-cdn.com/v4/letter/d/58956e/32.png) [@debxyz](https://discourse.processing.org/u/debxyz)\
**Post date:** [May 1, 2020, 2:46pm UTC](https://discourse.processing.org/t/necesito-ayuda-relacionada-con-mousepressed/20346/2 "2020-05-01T14:46:44Z")

</div>

Hello @Nachitopro882 !

The problem is here, you can delete this line:

> [@Nachitopro882](#):
>
> } else{  
> if (mousePressed==false){  
> x=false;  
> }

Because this line alone:

> [@Nachitopro882](#):
>
> x=!x;

functions as an on/off switch…

This below is enough:

> [@Nachitopro882](#):
>
> if(mousePressed==true){  
> x=!x;  
> }

🤓

---

<div class="post-metadata">

**Author:** ![Nachitopro882](https://avatars.discourse-cdn.com/v4/letter/n/ccd318/32.png) [@Nachitopro882](https://discourse.processing.org/u/Nachitopro882)\
**Post date:** [May 1, 2020, 3:06pm UTC](https://discourse.processing.org/t/necesito-ayuda-relacionada-con-mousepressed/20346/3 "2020-05-01T15:06:58Z")

</div>

thanks! I really apreciate it
