Могу ошибаться, во флэше не проверял.

Код AS1/AS2:
var subMovies = [m1.b1, m1.b2, m1.b3]; // Массив вложенных мувиков
m1.onRollOver = function () {
this.gotoAndPlay(2);
this.onEnterFrame = function(){
for(var i in subMovies){
if(subMovies[i].hitTest(_root._xmouse, _root._ymouse)){
subMovies[i].gotoAndStop(2); // Если вложенный мувик под курсором, то перебросить его на второй кадр
} else {
subMovies[i].gotoAndStop(1);
}
}
}
};
m1.onRollOut = function () {
delete this.onEnterFrame;
this.gotoAndStop(2);
};