# Variables y mover objetos

**URL:** <https://discourse.processing.org/t/variables-y-mover-objetos/17430>\
**Category:** Español\
**Created:** [January 29, 2020, 7:45pm UTC](https://discourse.processing.org/t/variables-y-mover-objetos/17430 "2020-01-29T19:45:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eduwu](https://avatars.discourse-cdn.com/v4/letter/e/cc9497/32.png) [@Eduwu](https://discourse.processing.org/u/Eduwu)\
**Post date:** [January 29, 2020, 7:45pm UTC](https://discourse.processing.org/t/variables-y-mover-objetos/17430/1 "2020-01-29T19:45:41Z")

</div>

Hola! Soy principiante en Processing y tenia una duda sobre las variables y el movimiento de objetos con el mouse.

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/d/dbcb1e1903df2ce1ea01c58a4291648c6116fb38.png)  
Aqui tengo un sketch de unos ojos que hice y queria todo el conjunto de objetos se moviese de acuerdo a mi mouse pero desde el centro de estos, pero la verdad no tengo ni idea como hacer eso sin que se arruine el dibujo, espero que me puedan ayudar.  
Gracias!

---

<div class="post-metadata">

**Author:** ![mcintyre](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/mcintyre/32/14561_2.png) [@mcintyre](https://discourse.processing.org/u/mcintyre)\
**Post date:** [January 29, 2020, 10:23pm UTC](https://discourse.processing.org/t/variables-y-mover-objetos/17430/2 "2020-01-29T22:23:01Z")

</div>

¡Bienvenido! Perdón–mi español no es fuerte. Puedes mover grupos de objetos juntos con `translate()`. Por ejemplo:

```java
void setup() {
  size(800, 800);
}

void draw() {
  background(112, 128, 144);
  translate(-width/2, -height/2); // mueve el origen hacia arriba y hacia la izquerda
  translate(mouseX, mouseY); // sigue el mouse
  // Lagrimales
  noStroke();
  fill(255, 192, 203);
  triangle(93, 386, 134, 420, 136, 361);
  ...
}

```

---

<div class="post-metadata">

**Author:** ![trikaphundo](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/trikaphundo/32/7913_2.png) [@trikaphundo](https://discourse.processing.org/u/trikaphundo)\
**Post date:** [January 29, 2020, 10:31pm UTC](https://discourse.processing.org/t/variables-y-mover-objetos/17430/3 "2020-01-29T22:31:59Z")

</div>

Hola Eduwu, bienvenido. En primer lugar, es mejor que publiques el código directamente en el foro en texto, no a través de una imagen, ya que eso dificulta que la gente pueda copiar el código y probarlo.

El dibujo es bastante chulo. Pero veo que lo has construido con valores constantes en el código, por ejemplo _triangle(93, 386, 134, 420, 136, 361);_  
Con lo cual la única forma de mover el dibujo respecto a un centro es mover todo el lienzo, como sugiere @mcintyre
