// David Whittinghill Saucer saucer; void setup() { // Saucer input arguments are as follows // saucer = new Saucer(positionX,positionY,saucerWidth,saucerHeight,windowWidth,windowHeight); saucer = new Saucer(200,200,100,20,400,400); size(400,400); } void draw() { background(255,255,255); handleInput(); saucer.drawObject(); applyGravity(); } void handleInput() { if (keyPressed == true) { if (key == CODED) { if (keyCode == LEFT) { saucer.moveLeft(); } else if (keyCode == RIGHT) { saucer.moveRight(); } else if (keyCode == UP) { saucer.moveUp(); } } } } void applyGravity() { saucer.exertGravity(); }