Francisca Rojas tarea 6
De Casiopea
Título | Tarea 6 |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 6 |
Asignatura | Taller Inicial 1ª y 2ª Etapa, |
Del Curso | Imagen Escrita 2012, |
Carreras | Diseño Gráfico"Diseño Gráfico" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property., Diseño Industrial"Diseño Industrial" is not in the list (Arquitectura, Diseño, Magíster, Otra) of allowed values for the "Carreras Relacionadas" property. |
Alumno(s) | Francisca Rojas |
Profesor | Herbert Spencer |
circulos en movimiento, recorriendo el eje x.
// basado en proyecto de Daniel Morris //Objeto: pelota Pelota laPelota; Pelota laPelota2; Pelota laPelota3; Pelota laPelota4; Pelota laPelota5; Pelota laPelota6;
void setup() {
size(700,300); laPelota = new Pelota(color(#f3b1c1), 0,20, 20); laPelota2 = new Pelota(color(#c11f45), 0, 80,10); laPelota3 = new Pelota (color(#dd2a54), 0, 125, 15); laPelota4 = new Pelota (color(#e24c6f), 0, 175, 20); laPelota5 = new Pelota (color(#e86e8a), 0, 225, 10); laPelota6 = new Pelota (color(#ed8fa5), 0, 275, 15);
}
//El comando draw hace que finalmente las pelotas aparezcan en escena. void draw() {
background(#180408); laPelota.move(); laPelota.display(); laPelota2.move(); laPelota2.display(); laPelota3.move(); laPelota3.display(); laPelota4.move(); laPelota4.display(); laPelota5.move(); laPelota5.display(); laPelota6.move(); laPelota6.display();
}
class Pelota { //variables de la pelota
color c; //el color float xpos; //la posición en x float ypos; //la posición en y float xspeed; //la velocidad que tendrá al moverse en el eje de las x
Pelota(color tempC, float tempXpos, float tempYpos, float tempXspeed) { //estas son las variables c = tempC; xpos = tempXpos; ypos = tempYpos; xspeed = tempXspeed; }
void display() { //la función a usar stroke(100); rectMode(CENTER); fill(c); ellipse(xpos, ypos, 100,100); }
void move() { xpos = xpos + xspeed; if(xpos> width) { xpos=0; } }
}
void keyPressed() {
if (key == 's') { // graba saveFrame("img/######.jpg"); }
}