Estoy tratando de hacer un archivo flash que tenga un cuadro de texto que cargue frases aleatorias desde un xml externo, hasta ahora estoy comenzando a pasar de lenguaje actionscript 2 a actionscript 3, con lo cual tengo este codigo en as 2 que quisiera pasar a as 3, pues me lo exigen así....
//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];
}
si alguien me pudiera ayudar a pasarlo a as 3 se lo estaria grandemente agradecido....
De antemano gracias por la ayuda que me puedan brindar
