AS3でmovieclipにマウスイベントをつけるには以下のようにする
// 「指カーソル」にする
my_mc.buttonMode = true;
// mouse over
my_mc.addEventListener(MouseEvent.MOUSE_OVER, function(){
trace('mouse over');
});
// MouseEvent.ROLL_OUT にしないと movieclip が入れ子になったときに対応できない
// roll out
my_mc.addEventListener(MouseEvent.ROLL_OUT, function(){
trace('roll out');
});
// mouse down
my_mc.addEventListener(MouseEvent.MOUSE_DOWN, function(){
trace('クリックすると mouse down イベントを削除します');
my_mc.removeEventListener(MouseEvent.MOUSE_DOWN,arguments.callee);
my_mc.buttonMode = false;
});