se ho ben capito cosa intendi, per fare quello che dici dall'mc2 dovresti chiudere l'mc1 e far solo "scoprire" l'mc2 e così via

quindi dovresti mettere l'mc1 su di un livello più alto e poi a scendere, dopodichè creare un clip per mascherare la zona di movimento del menù, poi creare due prototype
codice:
MovieClip.prototype.andata = function(target, arrivo){
	this.onEnterFrame = function(){
		if (target._y <= arrivo){
			target._y = arrivo
			delete this.onEnterFrame;
		} else{
			target._y--;
		}
	}
}
MovieClip.prototype.ritorno = function(target, arrivo){
	this.onEnterFrame = function(){
		if (target._y >= arrivo){
			target._y = arrivo
			delete this.onEnterFrame;
		} else{
			target._y++;
		}
	}
}
ed ai pulsanti assegnare
codice:
MC2.onRollOver = function(){
	this.andata(_root.MC1, -100);
// -100 va cambiato con la posizione giusta a cui deve arrivare MC1 per scoprire completamente MC2
}
MC2.onRollOut = function(){
	this.ritorno(_root.MC1, 0);	  
// 0 è la posizione da cui eravamo partiti in precedenza
}