Aqu� creo que es una buena opci�n utilizar variables globales:
_global.datos = new LoadVars();
As� puedes referenciarlo en cualquier sitio/ruta de tu pel�cula.
----- Original Message -----
From: "David Serrano" <[EMAIL PROTECTED]>
To: "'AS Nativos'" <[EMAIL PROTECTED]>
Sent: Tuesday, November 18, 2003 5:04 PM
Subject: [ASNativos] Referenciar a variables de un objeto LoadVars();
Hola, necesito recoger unas variables de un txt , y meterlas dentro de
un objeto LoadVars(), pero luego necesito llevarme el objeto loadVars a
otra pelicula para poder extraer las variables. Os pongo el c�digo y
luego lo explico mejor:
if (objetohijo.nodeName == "TVSPOT") {
datos = new LoadVars();
datos._ref = this;
datos.onLoad = function(ok) {
if (!ok) {
trace("Error de conexi�n");
return;
} else {
trace(this);
}
};
nanuncio = objetohijo.attributes.anuncio;
if (nanuncio == "anuncio1") {
datos.load("anuncio1.txt");
}
Ok, esto funciona perfectamente y me muestra el objeto datos con el
trace(this). Pero lo que quiero yo es referirme a las variables del
objeto desde cualquier lugar y en cualquier momento.
Por ejemplo, yo tengo un movieclip llamado rotulo donde cargo una
pelicula ("x.swf").
Si yo dentro de x quiero recoger una variable del objeto LoadVars, como
lo hago? porque si hago _root.datos.titulo me da undefined, y no puedo
hacer referencia a this.
No s� si me he explicado bien.
*********************************************
David Serrano
TVC Multimedia (Dept. Internet)
Telf.: 935672550
BARCELONA
*********************************************
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->