por codigo el objeto que estorba le pones la propiedad mouseEnabled = false y asi es disparado el evento del target que lo activo aun cuando en otro nivel del display list este tapando algun objeto por ejemplo :
Código ActionScript :
import flash.events.MouseEvent;
mBoton.addEventListener(MouseEvent.MOUSE_OVER, onOverHandler);
//mSquare es el mc que jode y esta en un nivel superior en la display list
mSquare.mouseEnabled = false;
function onOverHandler(e:MouseEvent):void
{
trace(e.target , e.type );
}
Jonathan