Как-то так.

Код AS3:
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.MouseEvent;
import flash.display.Sprite;
var t:Timer = new Timer(500);
t.addEventListener(TimerEvent.TIMER, onTimer);
t.start();
super.mouseEnabled = false;
super.mouseChildren = true;
super.addEventListener(MouseEvent.CLICK, onClick);
function onTimer(event:TimerEvent):void
{
var newCircle:Sprite = new Sprite();
newCircle.graphics.beginFill(int(Math.random() * 0xffff) + 0xff0000);
newCircle.graphics.drawCircle(Math.random() * 450 + 50, Math.random() * 300 + 50, Math.random() * 30 + 10);
newCircle.graphics.endFill();
super.addChild(newCircle);
}
function onClick(event:MouseEvent):void
{
var sprite:Sprite = event.target as Sprite;
if (sprite && sprite.parent == this)
{
super.removeChild(sprite);
}
}