子要素を反応させない

AS3でマウスイベントを使った場合
mcの中に子要素があると
mcを受け取りたいのに子要素が反応する。

mc.name = "button";
mc.addEventListener(MouseEvent.MOUSE_OVER, onOver);
function onOver(e:MouseEvent):void {
trace(e.target.name);
}


mouseChildrenプロパティをfalseにすると解決。

mc.name = "button";
mc.mouseChildren = false;
mc.addEventListener(MouseEvent.MOUSE_OVER, onOver);
function onOver(e:MouseEvent):void {
trace(e.target.name);
}