Hola, 
Estoy intentando mejorar la técnica, viendo el código me puede ayudar alguien a usar arrays en vez de utilizar las misma ordenes para cada uno e los clips?
El swf tiene 4 MCs. 
El programilla funciona perfectamente es un código sencillito, se trata de que en la parte superior de la pantalla se ven 2 dibujos y en la parte inferior están los MC. El contenido de dos de los MCs coinciden con los dibujos superiores. Se trata de emparejar los dibujos.
Yo lo que quiero en definitiva es ahorrarme código. he intentado crear yo el array pero no he conseguido que funcione. Tengo que hacer muchos programas como este  y me ahorraría tiempo el simplificar el trabajo
 
stop()
 
//////////////////////////////////////////////////////////
 
c1.onRollOver=function(){
	//c1.gotoAndStop(2)y audio	
	e1._visible=true;
	}	
c2.onRollOver=function(){
	//c2.gotoAndStop(2)y audio		
	e2._visible=true;
	}
c3.onRollOver=function(){
	//c3.gotoAndStop(2)y audio	
	e3._visible=true;
	}
c4.onRollOver=function(){
	//c4.gotoAndStop(2)y audio		
	e4._visible=true;
	}
 
///////////////////////////////////////////////////////////////////////
 
c1.onRollOut=function(){
	//c1.gotoAndStop(1)
	e1._visible=false;
	}
c2.onRollOut=function(){
	//c2.gotoAndStop(1)
	e2._visible=false;
	}
c3.onRollOut=function(){
	trace("c3.gotoAndStop(1)");
	e3._visible=false;
	}
c4.onRollOut=function(){
	//c4.gotoAndStop(1)
	e4._visible=false;
	}
//////////////////////////////////////
c1.onRelease=function(){
	correcto +=1;
	presionados +=1;
	c1.enabled=false;
	compresul()
 
}
c2.onRelease=function(){
	correcto +=1;
	presionados +=1;
	c2.enabled=false;
	compresul()
 
}
c3.onRelease=function(){
	presionados +=1;
	c3.enabled=false;
	compresul()
 
}
c4.onRelease=function(){
	presionados +=1;
	c4.enabled=false;
	compresul()
 
}
/////////////////////
function compresul(){	
	if(presionados==2){
 
		if(correcto==2){
				trace("audio , el mimo aplaude, pasa a la siguiente actividad _root.gotoAndPlay(3)")
				puntuacion +=1;
		}else{
				incorrecto +=1;
				if(incorrecto==4){
					trace("aparece la solución, audio, mimo observa y pasa a la siguiente actividad")
				}else{
 
					trace("audio, el mimo se mueve Intentalo de nuevo  y pasa a l siguiente nivel")
					iniciarclips();
				}
 
		}
 
	}
}
 
function iniciarclips(){
	c1.enabled=true
	c2.enabled=true
	c3.enabled=true
	c4.enabled=true
	presionados=0;
	correcto=0
} 
  
 
