var ballX = 200; var ballY = 200; var img = getImage("avatars/mr-pink"); var drawCatcher = function() { imageMode(CENTER); image(img, mouseX, mouseY, 75, 75); }; var drawBall = function() { strokeWeight(2); ellipse(ballX, ballY, 20, 20); }; var ballChase = function() { if(dist(mouseX, mouseY, ballX, ballY) > 5) { var angle = atan2(mouseY - ballY, mouseX - ballX); ballX += 5 * cos(angle); ballY += 5 * sin(angle); } }; var draw = function() { background(20, 120, 43); drawCatcher(); drawBall(); ballChase(); };