El código del preloader precargador_Thumbs2 es el siguiente:
Código ActionScript :
var ln:Number = Number(_root.archivos) + 1 var precargador_Thumbs2:MovieClipLoader = new MovieClipLoader(); var listener2:Object = new Object(); Stage.showMenu = false; listener2.onLoadStart = function(target2_mc) { trace("IniciandoTHUMB"); }; listener2.onLoadProgress = function(target2_mc) { trace("Cargando THUMB"); }; listener2.onLoadComplete = function(target2_mc) { trace("THUMB Cargado !"); }; precargador_Thumbs2.addListener(listener2);
Luego, lo que hago es cargar diferentes SWFs del siguiente modo:
Código ActionScript :
var spacer:Number = 130; var duplicate:MovieClip; for(var i:Number = 1; i < ln; i++) { var newY:Number = i * (thumb1_mc._height + spacer); var newX:Number = 16 var Ident:Number duplicate = thumb1_mc.duplicateMovieClip("thumb"+i, getNextHighestDepth(), {_y:newY, _x:newX, _xscale:20, _yscale:20, Ident:i}); // ident prentende indentificar al clip que se crea pero no se si realmente lo hace. precargador_Thumbs2.loadClip("archivo_"+i+".swf", "thumb"+i+"");
Hasta ahora se cargan los diferente clips sin problemas con las propiedades que les paso en el parametro initObject,
(desconozco si la variable (Ident) le llega, lo que no logro es que cada clip lea un botón con su correspondiente enlace.
Si coloco el código para hacerlo botón dentro del for pasa de mi.
Si coloco el código:
Código :
target2_mc.onRelease = function(){}dentro de la funcion onLoadComplete, todos los CLips funcionan como botones pero todos linkan a la misma url.
¿Podeis ayudarme a sacar esto en claro?
Muchisimas gracias.