Problema al cargar AS2 .swf que usa XML en AS3 .fla

Estoy creando un sitio web para un cliente en el que compraron una plantilla flash que estaba escrita en "AS 1.0 & AS 2.0" y luego me pidieron que agregara un mapa de Google a la página de contacto. Sin embargo, la API de googlemap solo funciona en AS3. Mis opciones eran traducir todo el sitio web a AS3 O hacer un archivo AS3 que importara el sitio web de AS2 y luego agregara el bit de mapa de Google. Decidí ir con la opción 2 ya que parecía más fácil ... De todos modos, estoy usando la clase Loader en el archivo AS3.

var myLoader:Loader = new Loader();                     // create a new instance of the Loader class
var url:URLRequest = new URLRequest("main_v8.swf");     // in this case both SWFs are in the same folder 
myLoader.load(url);                                     // load the SWF file
addChild(myLoader);

El problema es que el archivo swf AS2 usa XML para cargar las imágenes de fondo. Funciona por sí solo, pero cuando se carga en el archivo AS3, las imágenes de fondo no aparecen. Todos los botones y enlaces externos funcionan, es solo la carga del XML. He estado buscando ayuda por todas partes y, aunque hay muchas personas con problemas para reproducir AS2 swf en AS3, no pude encontrar nada que me ayude con esto. ¡Cualquier consejo o solución será apreciado! ¡Gracias!

preguntado el 20 de septiembre de 11 a las 06:09

1 Respuestas

No me he enfrentado a un problema de este tipo, pero si lo encuentra, puede resolverlo. Puedes consultar algunas condiciones:

  • Verifique la red, ¿se cargó xml? (podría ser un problema de dominio cruzado)
  • compruebe si se cargan las imágenes. (problema de seguridad as3)
  • compruebe el archivo as2 realmente en él. (puede usar el puente as3 a as2)

Respondido el 20 de Septiembre de 11 a las 15:09

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.