import fotos.Preloader; class fotos.Mini { private var nFoto:Number; private var ruta:String; private var ruta_mc:MovieClip; function Mini(mc:MovieClip, num:Number) { num++; setRuta(num); nFoto = num; ruta_mc = mc; cargarFoto(); ruta_mc.onRelease = function() { this.openImg(this.elem); }; } private function cargarFoto():Void { var loader = ruta_mc.createEmptyMovieClip("foto_mc", 1); var precarga:Preloader = new Preloader(loader, ruta, ruta_mc.drw_mc, ruta_mc, this, calcularPos); } private function calcularPos():Void { var img_mc:MovieClip; img_mc = ruta_mc.foto_mc; img_mc._visible = false; img_mc._x = img_mc._y=0; var hilo = setInterval(function () { img_mc._x = 53-(img_mc._width/2);//Coordenada x de la foto img_mc._y = 53-(img_mc._height/2);//Coordenada y img_mc._visible=true; clearInterval(hilo); }, 100); } private function setRuta(n:Number):Void { ruta = new String(); ruta = _global.path+"imagenes/mini/mini"+n+".jpg"; } }