tengo éste código que carga dos swf. El código funciona bien y puede cargar más swf externos, pero siento que el código es demasiado largo y repetitivo...desde var loader hasta var loader2, porque vuelvo a repetir loader.contentLoaderInfo.addEventListener....en ambos lados.
Alguien puede ayudarme abreviar el código y que funcione igual?
Código:
Saludos :] var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.OPEN, onOpen); loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete); loader.load(new URLRequest("archivouno.swf")); var loader2:Loader = new Loader(); loader2.contentLoaderInfo.addEventListener(Event.OPEN, onOpen); loader2.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress); loader2.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete); loader2.load(new URLRequest("archivodos.swf")); function onOpen(e:Event):void { preloader.visible = true; } function onProgress(e:ProgressEvent):void { var porc:Number = Math.round((e.bytesLoaded * 100)/e.bytesTotal); preloader.porc_txt.text = porc + "%"; } function onComplete(e:Event):void { preloader.visible = false; addChild(loader); addChild(loader2); } loader.x=-560; loader.y=1613; loader2.x=-560; loader2.y=928;