organism insect; float tx, ty; float timer, dir; void setup() { size(500,300); smooth(); background(0); tx=ty=100; timer=0; dir=1; insect = new organism(100,100,1,1); insect.initialize(); } void draw() { background(0); tx=mouseX; ty=mouseY; //time loop if(timer>80) {dir=-1;} else if(timer<-30) {dir=1;} timer=(timer+dir); //end time loop insect.render(timer); insect.seek(tx,ty); }