Nested button mc onRelease not working

Hi guys. I’m having some problems with a menu. I have a movie clip that plays on rollover, revealing a list of other mc’s. These are nested within the first movie clip. For some reason the nested mc’s doesn’t react to an onRelease function.

Here’s my code:



mc1.onRollOver = function() {
    this.play();
}

mc1.onRollOut = function() {
    this.gotoAndStop(1);
}

// The nested mc – this is the part not working

mc1.mc2.onRelease = function() {
    trace("action");
}


I have tried to avoid the problem with a hit test on “mc1”, but I haven’t figured a logical way to use it. As of now, the “play();” get’s called constantly while I’m hovering “mc1”.

I haven’t worked with flash in a long time. Perhaps I’m missing something very basic here.