// Using a class and an object // http://a.parsons.edu/~designlab5 ....reprezent PImage foleyImg; PImage logieImg; PFont timesRoman; int showImg; //reserve memory for a 'mark' object mark foleyOBJ; mark foleyObjects[]; void setup(){ size(1024, 768); background(0, 0, 0); showImg = 0; //load image and font foleyImg = loadImage("annewills.png"); logieImg = loadImage("logie.png"); timesRoman = loadFont("TimesNewRomanPSMT-48.vlw"); //make 12 mark objects and save then into an array of mark objects foleyObjects = new mark[12]; //for(int i=0; i<12; i++){ foleyOBJ = new mark(foleyImg, logieImg, timesRoman, 3, 2, 5, .2); //foleyObjects[i] = foleyOBJ; //} image(logieImg, 100, 100); } void draw(){ background(0, 0, 0); if(keyPressed){ if (key == 'x' || key == 'X') { showImg = 1; } } println("showImage = " + showImg); foleyOBJ.move(showImg); foleyOBJ.drawFoley(); } void keyReleased() { //println("FALSE"); showImg = 0; }