void translateCircle(float speed){ if ((screenWidth - menu.width)/calibrator.magx - t > 60){ clearDisplay(); fill(0,0,0); strokeWeight(10); // Controls thickness of line stroke(color(0, 0, 255)); ellipseMode(CENTER); ellipse(convertXCoord(centerX), convertYCoord(centerY), (screenWidth - menu.width)/calibrator.magx - t, (screenWidth - menu.width)/calibrator.magx - t); t = t + speed*1; } else { if (convertXCoord(centerX) - t2 > convertXCoord(250)){ clearDisplay(); fill(0,0,0); strokeWeight(10); // Controls thickness of line stroke(color(0, 0, 255)); ellipseMode(CENTER); ellipse(convertXCoord(centerX) - t2, convertYCoord(centerY), (screenWidth - menu.width)/calibrator.magx - t, (screenWidth - menu.width)/calibrator.magx - t); t2 = t2 + speed*0.1; } } }