viernes, 19 de agosto de 2011

mouse draw (practica de tarea)


void setup(){

size(400,400);

smooth();

background(0);

frameRate(30);

}

void draw(){

stroke(mouseX, 0 , mouseY); //puedo hacer esto mejor?

float distance = dist(pmouseX, pmouseY, mouseX, mouseY);

float maxStroke = 15;

strokeWeight(maxStroke - constrain(distance, 0, maxStroke));

line(pmouseX, pmouseY, mouseX, mouseY);

}

void mouseClicked(){

//dibuja un rectangulo donde el mouse fue clickeadorectMode(CENTER);

fill(mouseY, 255, mouseX);

noStroke();

rect(mouseX, mouseY, 30, 30);

}

void keyPressed(){

//presiona tecla para borrar el Background

background(0);

}

No hay comentarios:

Publicar un comentario