// Joshua Badlu Cst 112 2012 Feb 15 //rainbow spider with changing eyes void setup() { size (640,480); } void draw() { frameRate(15); background(255,255,255); smooth(); //front leg strokeWeight(5); line(pmouseX+50,pmouseY+30,mouseX+72,mouseY+50); line(pmouseX+50,pmouseY+30,mouseX+20,mouseY+145); //back leg strokeWeight(5); line(pmouseX+170,pmouseY+30,mouseX+60,mouseY+110); line(pmouseX+171,pmouseY+29,mouseX+180,mouseY+110); //rect fill( random(255), random(255), random(255)); rectMode(CENTER); //body rect(mouseX+115, mouseY+55,75, 65); //stinger rect(mouseX+117, mouseY+25,20,20); //face rect(mouseX+65, mouseY+85, 60, 70); //eye colours fill(random(255), random(255), random(255)); //Eyes //1 rect(mouseX+43, mouseY+85, 10, 10); //2 rect(mouseX+50, mouseY+100, 10, 10); //3 rect(mouseX+60, mouseY+85, 10, 10); //4 rect(mouseX+70, mouseY+100, 10, 10); //5 rect(mouseX+77, mouseY+85, 10, 10); //web strokeWeight(2); line(mouseY+360,mouseY+10,10,10); }