martes, 31 de agosto de 2010

PPT2

Ejemplo 1


Tarea
- Utilizo puros números enteros. -> int
- Lo de la parte de crear algo con println() no pude hacerlo a pesar de todo lo que intenté de aprender a utilizarlo.

S3notas

Multiplicación -> *
División ->/

++ o -- <- adición o sustracción
también se utiliza para atajos, se usa el "i" -> variable

variables: mouseX, mouseY, pmouseX, pmouseU, width, height, key, keyCode, así como también funciones Built-in (mouseDragged, mouseMoved, mousePressed, mouseReleased, keyPressed, keyReleased).
El lenguaje orientado a los objetos.
Funciones -> return type, nombre o name, argumentos y code block o bloque de codigo.

Con los inputs y outputs se facilitan la reacción a interacciones y se pueden crear cosas - physical computing
Java y processing sirven para comprimir la información y poder utilizarlo sin problemas en la web.


Aquí uno de los ejemplos

miércoles, 25 de agosto de 2010

martes, 24 de agosto de 2010

conceptos

Void draw es un código que se loopea.

Void Setup utiliza el código una vez, no se mueve.

Los códigos "{" e "}" permiten establecer instrucciones.

println permite imprimir el texto a la consola, se utiliza para descartar errores y aprender u/o corregir el valor de una variable.

void draw



void setup(){
size(600,400);
smooth();
background(192,200,183);
frameRate(80);
}
void draw(){
stroke(mouseX, 80 , mouseY, 90);
float distance = dist(pmouseX, pmouseY, mouseX, mouseY);
float maxStroke = 60;
strokeWeight(maxStroke - constrain(distance, 6, maxStroke));
rect(pmouseX, pmouseY, mouseX, mouseY, 20,40,60,40);
}
void mouseClicked(){
//dibuja un rectangulo donde el mouse fue clickeado
rectMode(CENTER);
fill(mouseY, 200, mouseX);
noStroke();
rect(mouseX, mouseY, 90, 60);
}
void keyPressed(){
//presiona tecla para borrar el Background
background(192,200,183);
}

lunes, 23 de agosto de 2010





Setup() y draw()


Mouse Draw

martes, 17 de agosto de 2010

miércoles, 11 de agosto de 2010