Академический Документы
Профессиональный Документы
Культура Документы
Estructura
File->Autoforma = sangrado automatico
Librerias
Sketch-> import library ->
Color
HueSaturationBrightness Tono-Saturación-Brillo
RGB
Ventana
size(ancho,alto, P3D);
background(255,0,0); Un solo número escala de grises
// comentarios
/* comentarios*/
Figuras Básicas
rect(X,Y,ancho,alto);
ellipse(X,Y,ancho,alto);
line(X,Y,X,Y)
point(x,height/2);
void draw() {
fill(0,0,0,40) Último número transparencia
rect(0,0,width,height); Tamañño de la pantalla
ellipse(mouseX,mouseY,60,60)
noCursor(); Borra el puntero
}
void mouseReleased() {
if(mouseButton == RIGHT) { ---- LEFT
código
}
}
Teclado
if(key==’a’){
background(0,0,255);
}
println(key);
void keyReleased() {
if(key == ‘z’) {
código
}
}
Variables
Espacio en memoria RAM, guarda información
int x; número
x=3;
Tipos de variables
Color c= color(0,0,0);
Char l=”a”;
String p = “Gol”
boolean f=false;
float a= 3.1415
Variable global fuera de una función
Variable local Dentro de una función
A = int(n*2);
Imágenes
Sketch-Add File
Texto y tipografía
textSize()
textalign(LEFT); CENTER
text(“texto”,X,Y);
PFont f;
f = createFont(“Arial”, 39);
f = loadFont(“ff.vlw”)
Funciones
pow() Potencia
sqrt() raíz Cuadrada
sin()
save() guardar
random();
Arrays
int [ ] copo = new int(2);
Función
BUCLES
For
for(i=0; i<10; i=i+1) { }
While
while() i<80) { }
Do While
Clases
Son definicones que incorporan variables y funciones. Pueden ser privadas y
publicas
class nombre {
}
Constructor: es una función que se llama de forma automática cuando se crea el
objeto