Buenas, en el link que te pase a mi blog hay un ejemplo de como cargar un xml. Estaria bueno que intentes resolverlo por tus prpios medios.
De todas formas aca va un ejemplo.
suponiendo que tenemos un xml de este estilo:
Código :
<frases>
<frase>Frase 1</frase>
<frase>Frase 2</frase>
<frase>Frase 3</frase>
<frase>Frase 4</frase>
<frase>Frase 5</frase>
<frase>Frase 6</frase>
<frase>Frase 7</frase>
</frases>
y lo tenes guardado en el mismo path donde tenes el fla. Que a su vez tiene este codigo as
Código :
//creo una variable tipo array y la inicializo
var arr:Array = new Array();
//creo una variable de tipo xml
var xml:XML = new XML();
xml.ignoreWhite = true;
//cargo el xml
xml.onLoad = cargarFrases;
xml.load("frases.xml");
//cargar frases desde el xml
function cargarFrases() {
for (i=0; i<xml.firstChild.childNodes.length; i++) {
arr.push(xml.firstChild.childNodes[i].firstChild)
}
//carga la primera frase
muestraFrase()
//actualiza cada 3 segundos
inter = setInterval(muestraFrase,3000)
}
//carga una frase en el textfield
function muestraFrase(){
rand = Math.ceil(random(arr.length-1));
frases_txt.text = arr[rand];
}Solo falta decir que deberias tener un textfield dinamico de nombre "frases_txt"
Espero que te sirva,
D!