Necesito saber si es posible duplicar un swf cargado externamente.
Hasta ahora he encontrado estas soluciones:
1.
Cargar el swf utilizando la clase Loader y después crear nuevas instancias de la clase documento de dicho swf utilizando getQualifiedClassName y getDefinitionByName.
Esta solución no me vale, ya que el .fla que genera el swf cargado tiene instanciados ciertos elementos en el Stage y así no puedo acceder a ellos (la clase documento accede a las instancias del Stage, por ejemplo, de este modo: this.instance1.x).
2.
Cargar el swf utilizando URLLoader y URLLoaderDataFormat.BINARY. Una vez cargado el swf se utiliza un nuevo objeto Loader y se hace uso de la función loadBytes para cada nueva instancia del swf que se desee crear. El problema de esta solución es que necesito esperar al Event.COMPLETE de cada uno de los Loader para poder trabajar con la instancia correspondiente del swf.
Hay alguna forma mejor de hacer esto?? Algo que permita que, una vez cargado el swf, pueda clonarlo tantas veces como necesite y de manera sincrona.
Gracias. Un saludo.
Marcos.