Tomás Valladares, pizarra +objetos

De Casiopea
pizarra con pelotitas de colores


Títulopizarra con pelotitas de colores
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 6
AsignaturaImagen Escrita 2012,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Tomás Valladares Vergara

El trabajo esencialmente trata de reconfigurar la pizarra anterior. siendo cada esfera presionada con el mouse un objeto nuevo dentro de un arreglo, no tiene algo novedoso intento insertar gravedad en cada esfera pero no resulta *



 // tab 1

Bolita bola;
int gravedad = 1;
void setup(){
   size (700, 700);
    smooth();
    frameRate(15);
  bola = new Bolita();
} 
void draw(){
background(#FFFEFC);
//si el mouse se encuentra en tal rango hacer el primer tercio
Fondo();
bola.hacer();

}
 /*  void gravity() {
    // Add gravity to speed
    speed = speed + gravity;
  }
  
  void move() {
    // Add speed to y location
    y = y + speed;
    // If square reaches the bottom
    // Reverse speed
    if (y > height) {
      speed = speed * -0.95;
      y = height;
    }
  } */





////////////////////////////////////////////////////7
//pestaña 2


class Bolita {
  int[] puntx = new int[1000];
  int[] punty = new int[1000];
  int c;
  int p;
  int vel;

  Bolita () {
    vel = 0;
    c=0;
    colorMode(HSB, 100);
    stroke(#7005FF, 140);
  }
  void hacer() {
    if (mousePressed) {
      puntx[c] = mouseX;
      punty[c] = mouseY;
      println(c);
      c ++;
    }
    for (int i = 0; i <= c; i++) {
      fill(random(360), 100, 100);
      ellipse(puntx[i], punty[i], 10, 10);
    }
  }
  }

  
  void Fondo(){
    if (mouseX < 233) {
  fill(#FF7E05,5);
rect(0, 0, 233, 700); // Left
//tambien si se encuentra dentro del segundo tercio hacer un rectangulo
} else if ((mouseX >= 233) && (mouseX <= 466)) {
  fill (#D8FF03,5);
rect(233, 0, 233, 700); // Middle
} else {
  fill (#03FFBE,5);
rect(466, 0, 700, 700); // Right
}}