Estuve intentando hacer lo de XML, pero no me funcionó para nada. Lo puse en el primer y único frame de la peli, archivo AS 2.0. Alguien sabe qué puede haber pasado? Gracias!
Código:
//Declara la variable "obj_xml" como un objeto XML
var obj_xml:XML = new XML();
/*Esta linea es EXTREMADAMENTE necesaria
Es la que nos permite colocar espacios entre etiquetas
Sin ella, tendriamos que mantener completamentepegado nuestro XML
Y se parsearia mal dentro de Flash
*/
obj_xml.ignoreWhite = true;
//Función que se ejecuta en el momento en el que Flash cargue el XML
obj_xml.onLoad = function(exito) {
//La variable exito sera "true" si se cargo bien y "false" si hubo
//algun error
if (exito) {
//Le asigna al campo la primera rama del árbol, como veran la #0
varURL1.text = obj_xml.firstChild.childNodes[0].firstChild.nodeValue;
} else {
//Muestra un mensaje de error en caso de que algo fallara
varURL1.text = "Error";
}
};
//Esta es la función que llama el botón
function cargarXML() {
//Invoca a la función "load" del objeto XML, pasandole por parametro
//La ruta de nuestro archivo XML
obj_xml.load("btn1.xml");
}
El XML
Código:
<destino-btn1>
<url>http://www.google.com/</url>
</destino-btn1>