1 from processing import * 2 from math import sin 3 4 X = 30 5 Y = 30 6 radius = 30 7 8 def setup(): 9 strokeWeight(10) 10 frameRate(20) 11 size(400,300) 12 13 def draw(): 14 global X, Y, radius 15 delay = 16 16 background(100) 17 stroke(255) 18 fill(0,121,184) 19 X += (mouse.x-X)/delay; 20 Y += (mouse.y-Y)/delay; 21 radius = radius + sin(environment.frameCount / 4) 22 23 ellipse(X,Y,radius,radius) 24 25 def keyPressed(): 26 print('A key was pressed', keyboard.key) 27 exitp() 28 29 run()