En ActionScript 2.0 , la clase MovieClip proporciona el método " loadMovie " para cargar archivos SWF externos . El siguiente ejemplo de código muestra : loadClip_mc.loadMovie ( " other_movie.swf ");
Este código utiliza una instancia de símbolo de clip de película existente en el escenario en el documento de Flash actual , guardado con " loadClip_mc " como su nombre de la instancia . El método de la clase MovieClip permite que el código para pasar la dirección URL del archivo SWF externo para cargar en éste. El código alternativamente podría utilizar una URL absoluta en lugar de una relación . Código de ActionScript 2.0 también puede crear un clip de película vacío para cargar el segundo en lugar de utilizar uno de la plataforma de documentos .
Cargador de clases
En ActionScript 3.0 , la clase Loader proporciona métodos para cargar archivos SWF externos. El código siguiente muestra : var externalMovieLoader : Cargador = new Loader ( ) ; var swfURL : URLRequest = new código crea un objeto Loader y un objeto URLRequest en el que se especifica la dirección del archivo SWF externo. El método de carga de clase Loader toma la URLRequest como parámetro , ir a buscar el contenido SWF desde el lugar especificado . El código agrega el nuevo contenido al documento mediante el método " addChild " .
Target
Aparte de las diferencias en la sintaxis , el código ActionScript 2.0 y técnicas de carga 3.0 SWF tienen efectos ligeramente diferentes . Por ejemplo, con el método de ActionScript 2.0 , el contenido se carga en un clip de película , por lo que se incluye automáticamente en el documento. Con ActionScript 3.0 Sin embargo , el objeto Loader tiene el contenido cargado hasta que el código añade explícitamente en el documento.
Alternativas
desarrolladores tienen una gama de opciones en términos de la forma en que organizan su contenido de Flash . Al dividir el contenido en varios archivos SWF , un desarrollador puede crear un componente de Flash y cuyas partes individuales cargan más rápido a través de Internet . En ActionScript 2.0 , los desarrolladores también pueden optar por utilizar la clase MovieClipLoader para cargar los recursos externos , incluidos los archivos SWF. La clase MovieClipLoader utiliza el método " loadClip " para cargar archivos SWF y otros recursos multimedia, como imágenes digitales.