Processing desde Cero: Capitulo 1 – Void Setup vs Void Draw

Empecemos por explicar lo que es

void setup(){

}

y

void draw(){

}

Estas son  nuestras funciones mas basicas 🙂

“void setup() { }” es una funcion que solo se ejecuta 1 sola vez, es decir, no se vuelve a repetir, y sirve para definir nuestras funciones que no cambian por ejemplo:

size(x,y);

background(R,G,B);

ellipse(x,y,tamaño de X, Tamaño de Y);

Ejemplo:

void setup(){

size(800,500); // aqui estoy definiendo el area de mi programa

background(255); // el fondo se mi programa sera blanco

}

void draw(){

ellipse(mouseX, mouseY, 20, 40);

/*
mouseX y mouseY se encargan de dicir que dibuje donde pase el mouse, y mi elipse tendra 20  pixeles de ancho y 40 de alto

*/

}

el codigo lo he puesto en linea y aqui dejo el link:

https://www.openprocessing.org/sketch/416380/embed/

y tambien les dejo otro que hice con tan solo 15 lineas de codigo, lo explico en mi siguiente entrada:

https://www.openprocessing.org/sketch/416383/embed/ 

Aqui dejo la bibliografia, mirenlo y si tienen alguna duda dejenme un comentario 🙂

https://processing.org/reference/setup_.html

https://processing.org/reference/draw_.html

https://processing.org/reference/size_.html

https://processing.org/reference/background_.html

y finalmente dejo una galeria sobre las funciones:

funcion 1funcion 2funcion 3funcion 4

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s