float mouseDistance;
int counter;
float value;
float mouseReleased;
PImage Redeye;
int i;
void setup() {
size(displayWidth, displayHeight);
tint(random(151), random(-205), (frameCount + i*10) % 151, 100);
background(44, 245, 123);
Redeye = loadImage(“redeye_256x256.png”);
smooth(10);
}
void draw() {
if (counter > 15) {
background(44, 245, 123);
tint(random(255), random(255), (frameCount + i*20) % 255, 100);
counter = 0;
}
counter++;
println(counter);
//mouseDistance = dist(pmouseX, pmouseY, mouseX, mouseY);
if (mousePressed == true) {
translate(mouseX, mouseY);
//ellipse(pmouseX, pmouseY, mouseX, mouseY);
//fill(252, 57, 8);
//rect(0, 5, 50, 50);
pushMatrix();
translate(mouseX, mouseY);
fill(0);
//translate(width/2, height/2);
rotate(PI/2.7*(counter));
image(Redeye, 0, 0);
popMatrix();
fill(100);
image(Redeye, -1, -1);
//image(
//rect(15, 10, 50, 50); // Gray rectangle
//translate(width/2, height/2);
//rotate(PI/2.0);
//rect(26, 26, 52, 52);
}
else(mouseReleased)=
value = 0;
}
void keyPressed() {
if (key == ‘s’) {
saveFrame(“drawing-####.png”);
}
}