Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2011, 14:33
rafamele
 
Fecha de Ingreso: abril-2008
Mensajes: 49
Antigüedad: 17 años
Puntos: 0
Error #2025: El objeto DisplayObject proporcionado debe ser un elemento secundario de

Hola,

Tengo una clase para cargar swf externos

Código:
package _clases
{
	import flash.display.Loader; 
	import flash.display.MovieClip; 
	import flash.events.Event; 
	import flash.net.URLRequest;  

	//clase
	public class PreloadArchivo extends MovieClip
	{
		//variables
		var loader:Loader = new Loader(); 
		var swfLoaded:MovieClip; 
		
		//constructor
		function PreloadArchivo()
		{
			trace("Clase Preload Cargada");
		}
		
		//metodos
		public function _precarga(archivo:String):void
		{
			loader.load(new URLRequest(archivo));
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);  
		}
		
		private function onComplete(e:Event):void 
		{   
			swfLoaded = e.target.content as MovieClip;        
			
			addChild(swfLoaded);    
		}  
	}
}
El primer archivo lo carga perfectamente, pero el segundo me sale el error que os he dejado en el título

¿alguna sugerencia?

gracias