Habiendo leido el tema dedicado a loadMovie para cargar un swf externo no logre hacerlo.
El problema que tengo es que el swf externo es un contador, que se carga de un xml, y quiero, que en el swf general, pueda mostrar el swf externo, y este ultimo, haga lo que haria independientemente de donde esta, es decir, contar.
en contador.swf tengo todo sobre la misma linea de tiempo
en el 1er frame, aplico la lectura del xml, y asigno sus valores a las variables que utiliza en el resto de los script que estan a lo largo de la linea de tiempo
asi asigno valores (el recorte de lineas de codigo, esta dentro de un for por supuesto) y funciona bien, solo.
Código:
//asigno valores a variables globales _root.count=(datos_obj.configuracion[n].__atributos.inicio_etiqueta); _root.num_count=parseInt(datos_obj.configuracio[n].__atributos.inicio_contador); _root.intervalo=parseInt(datos_obj.configuracion[n].__atributos.intervalo); _root.fin=parseInt(datos_obj.configuracion[n].__atributos.fin);
Si no coloco el _root, me da error undefined en las variables y no anda
Código:
//asigno valores a variables globales count=(datos_obj.configuracion[n].__atributos.inicio_etiqueta); num_count=parseInt(datos_obj.configuracio[n].__atributos.inicio_contador); intervalo=parseInt(datos_obj.configuracion[n].__atributos.intervalo); fin=parseInt(datos_obj.configuracion[n].__atributos.fin);
Y si hago como me sugieren en el Post de loadMovie, agregando this._parent, deberia funcionar tanto solo como importado en otra pelicula
Código:
Pero, tambien me da como undefined las variables.//asigno valores a variables globales this._parent.count=(datos_obj.configuracion[n].__atributos.inicio_etiqueta); this._parent.num_count=parseInt(datos_obj.configuracio[n].__atributos.inicio_contador); this._parent.intervalo=parseInt(datos_obj.configuracion[n].__atributos.intervalo); this._parent.fin=parseInt(datos_obj.configuracion[n].__atributos.fin);
Alguna sugerencia que me pueda ayudar?
Espero puedan darme alguna idea..
Saludos y gracias de antemano