martes, 13 de septiembre de 2011

Conceptos

ellipseMode (RADIUS)
Especifica que la locación de la ellipse será el centro de la figura y desde el centro se definen sus bordes.

mouseX 
Es una variable que indica que el valor de la coordinada del mouse en X.

mouseY
Es una variable que indica que el valor de la coordinada del mouse en Y.

mousePressed
Se activa cuando el botón del mouse es presionado. Ocurre una acción al apretar el botón.

miércoles, 7 de septiembre de 2011

Processing: Robot



size(720,450);
smooth();
strokeWeight(2);
background(204);
ellipseMode(RADIUS);

//cuello

stroke(102); //setea grosor a gris
line(266,257,266,162); //izquierdo
line(276,257,276,162); //mitad
line(286,257,286,162); //derecho

//antena

line(276,155,246,112); //pequeño
line(276,155,306,56); //alto
line(276,155,342,170); //medio

//cuerpo

noStroke(); //inhabilita grosor
fill(102); //setea relleno a gris
ellipse(264,377,33,33); //orbita antrigravedad
fill(0); // setea relleno a negro
rect(219,257,90,120); //cuerpo robot
fill(102); //setea relleno a gris
rect(219,274,90,6); //franja gris

//cabeza

fill(0); //setea relleno a negro
ellipse(276,155,45,45); //cabeza
fill(255); //setea releno a blanco
ellipse(288,150,14,14); //tamaño ojo
fill(0); //setea relleno a negro
ellipse(288,150,3,3); //pupila
fill(153); //setea relleno a gris claro
ellipse(263,148,5,5); //ojo pequeño uno
ellipse(296,130,4,4); //ojo pequeño dos
ellipse(305,162,3,3); //ojo pequño tres

Processing: Simple Mouse Draw

Tarea  Processing.
Simple Mouse Draw

Simple Mouse Draw II