//import processing.pdf.*; boolean isDown = false; ArrayList bugArray; void setup() { colorMode(HSB,360,100,100,100); size(600, 380); isDown = false; frameRate(30); bugArray = new ArrayList(); } void keyPressed() { if (keyCode == 32) { saveFrame("particles-####.jpg"); } } // cycle recording ======== void mousePressed() { //endRecord(); isDown = true; } void mouseReleased() { isDown = false; } void draw() { if(isDown) { BBug tBug = new BBug(mouseX, mouseY); bugArray.add(tBug); } background(125,50,100,30); smooth(); for(int i=0;i