Camila Herrera-Tarea 6

De Casiopea
camila herrera- tarea 6


Títulocamila herrera- tarea 6
Tipo de ProyectoProyecto de Taller
Palabras Clavetarea 6
AsignaturaTaller Inicial 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Camilaherrera
ProfesorHerbert Spencer

// se trata de una pelota, de color amarilla que rebota en el espacio.

int posX=300,posY=100,altura=25,velocidadCaida=10,velocidadImpulso=15; boolean movimiento=false,rebote=true;

void setup(){

 size(700,700);
 smooth();
 noStroke();

}

void draw(){

 background(250);
 fill(250,220,0);
 ellipse(posX,posY,70,70);
 if(movimiento){
   posX=mouseX;
   if(rebote){
     posY=posY+velocidadCaida;
   }else{
     posY=posY-velocidadImpulso;
   }
   if(posY>=350){
     rebote=false;
     altura=altura+15;
     velocidadImpulso--;
   }
   if(posY<=altura){
     rebote=true;
   }
 }
 if(altura>=375){
   movimiento=false;
 }
  
 
 println ("Tamaño de Ventana: "+width+"x"+height+" Mouse X: "+mouseX+" Mouse Y: "+mouseY+" Tecla: "+key+" FPS: "+frameRate+" Frames Totales: "+frameCount);
 println ("PosX: "+posX+" PosY: "+posY+" Altura: "+altura+" Velocidad de Caída: "+velocidadCaida+" Velocidad de Impulso: "+velocidadImpulso);
 println ("Movimiento="+movimiento+" Rebote="+rebote);

}

void mousePressed(){

 if(movimiento==false){
   if(dist(posX,posY,mouseX,mouseY)<=30){
     movimiento=true;
     altura=20;
     velocidadCaida=15;
     velocidadImpulso=20;
   }
 
 }
 

}