var p:point; var al, addAl:Number; [setup]{ p = new point(200, 200); al = 0; addAl = 1; } [paint]{ p.pushTo(mouseX, mouseY); clearAll(); setAlpha(al); al += addAl; if(al > 100) addAl = -1; if(al < 0) addAl = 1; drawCurve(p.x, p.y, 200, 300, 100, 400); fillOval(p, 20, 20); }