Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2007, 13:37
heman25
 
Fecha de Ingreso: junio-2006
Mensajes: 80
Antigüedad: 17 años, 10 meses
Puntos: 0
Información no veo variables al cargar un swf externo

Buenas

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:
//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);
Pero, tambien me da como undefined las variables.

Alguna sugerencia que me pueda ayudar?

Espero puedan darme alguna idea..

Saludos y gracias de antemano