вот так можно:

Код AS3:
package {
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.events.Event;
/**
* ...
* @author Me
*/
public class Main extends Sprite {
public function Main() {
addEventListener(Event.ADDED_TO_STAGE, addedToStageListener);
}
private function addedToStageListener(e:Event):void {
removeEventListener(Event.ADDED_TO_STAGE, addedToStageListener);
var circle:MovieClip = new MovieClip();
circle.graphics.beginFill(0x000000);
circle.graphics.drawCircle(300, 300, 20);
circle.graphics.endFill();
circle.addEventListener(MouseEvent.CLICK, mouseClickListener);
stage.addChild(circle);
}
private function mouseClickListener(e:MouseEvent):void {
trace ('olololololol'); //Никогда не вызывается
}
}
}