Código :
for (a=0; a<c_fot_cat.length; a++)
{
if(c_fot_cat[a].id_trab < trab) pos_image = -600;
if(c_fot_cat[a].id_trab > trab || sw_image==1) pos_image = System.capabilities.screenResolutionX;
if(c_fot_cat[a].id_trab == trab && sw_image ==0)
{
image_actual = a;
pos_image = 205;
sw_image=1;
}
var nom = _root.cont_images.attachMovie("image_mc", "image_mc"+a, a,{_x:pos_image});
eval("_root.cont_images.image_mc"+a).attachMovie("barra_mc", "barra_mc", 1, {_x:-100, _y:25});
eval("_root.cont_images.image_mc"+a).attachMovie("vacio_mc", "vacio_mc", 2);
var image:MovieClipLoader = new MovieClipLoader();
var listener_image:Object = new Object();
listener_image.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void
{
var pctLoaded:Number = Math.ceil(100*(bytesLoaded / bytesTotal));
eval("_root.cont_images.image_mc"+a).barra_mc._xscale = pctLoaded;
}
listener_image.onLoadComplete = function(target:MovieClip)
{
image.removeListener(listener_image);
}
image.addListener(listener_image);
image.loadClip(c_fot_cat[a].url_fot, eval("_root.cont_images.image_mc"+a).vacio_mc);
}
que hago mal?
