Como independizar acciones de cada movie clip externo
Estoy haciendo un test de selección múltiple, cuando envío a cargar los movies clips (radiobuttons) a una hoja necesito evaluar si las respuestas están bien para eso el texto se colorea de verde si esta bien y aparece un visto y se colorea de rojo si esta mal y aparece una por, funciona muy bien por cada película pero al reunir las 20 preguntas y evaluar con un solo botón esta el conflicto no funciona sino solo la primera o última pregunta, que estoy mal aquí el código.
lo que va en cada radio button:
onClipEvent (load) { import mx.controls.RadioButton; var op1:Object = new Object(); op1.click = function(obj1:Object){_root.resp1 = obj1.target.selection.data_root.res1 = obj1.target.selection}this.ley1.addEventListener("click", op1);_root.puntaje.onRelease =function(){if(_root.resp1==1){_root.res1.setStyle("color", 0x009933)}if(_root.resp1>=2){_root.res1.setStyle("color", 0xFF0000)}} }
lo que va en la carga de preguntas:
fscommand("allowscale", true);_root.boton2._visible=false_root.boton3._visible=false_root.boton4._visible=false_root.home._visible=false_root.puntaje._visible=false//ubica los buttonsvar peli_random=20var clips_random:Number=1var largo_random:Number=120var espacio_random:Number=0 for(clips_random=1;clips_random<=peli_random;clips_random++){attachMovie ("container_random", "container_random"+clips_random, this.getNextHighestDepth());this['container_random' + clips_random]._y= largo_random*clips_random-espacio_random;this['container_random' + clips_random]._x= 70 }//coloca buttonsfunction pag_random51(){movies_random=20preg_random=[]preg_option=[]for(i=1;i<=movies_random;i++){movie_random = ['pre'+ i+'.swf']; preg_random.push(movie_random); preg_option.push(movie_random)}/*while(preg_random.length>0){ r=Math.floor(Math.random()* preg_random.length) preg_option.push(preg_random[r]); preg_random.splice(r,1); }*/clips =0function numerar(clips) {trace(clips) } container_random1.loadMovie(preg_option[0]) container_random2.loadMovie(preg_option[1]) container_random3.loadMovie(preg_option[2]) container_random4.loadMovie(preg_option[3]) container_random5.loadMovie(preg_option[4]) container_random6.loadMovie(preg_option[5]) container_random7.loadMovie(preg_option[6]) container_random8.loadMovie(preg_option[7]) container_random9.loadMovie(preg_option[8]) container_random10.loadMovie(preg_option[9]) container_random11.loadMovie(preg_option[10]) container_random12.loadMovie(preg_option[11]) container_random13.loadMovie(preg_option[12]) container_random14.loadMovie(preg_option[13]) container_random15.loadMovie(preg_option[14]) container_random16.loadMovie(preg_option[15]) container_random17.loadMovie(preg_option[16]) container_random18.loadMovie(preg_option[17]) container_random19.loadMovie(preg_option[18]) container_random20.loadMovie(preg_option[19])}
lo que va en el botón de evaluación:
on (release) { suma=0 movies=0 for (var i = 1; i <= 20; i++) { if(this["resp"+i]==undefined){ this["resp"+i]=0 } if(this["resp"+i]==1) suma=suma+this["resp"+i]}clearInterval(marcando)sonido1.start() _root.home._visible=true_root.sumatoria._visible=true_root.puntaje._visible=false_root.borrar()}
POR FAVOR SI DESEA EL CLIP LO ENVÍO, GRACIAS