Mi código xml es :
Código XML :
<?xml version="1.0" encoding="ISO-8859-1"?> <palabras> <aguda>revolucion</aguda> <aguda>amistad</aguda> <aguda>conducir</aguda> <aguda>feliz</aguda> <aguda>incondicional</aguda> <aguda>configuracion</aguda> <aguda>tambien</aguda> <aguda>comunicacion</aguda> <aguda>enfatizar </aguda> <grave>lapiz</grave> <grave>humilde</grave> <grave>enano</grave> <grave>album</grave> <grave>transparente</grave> <grave>gerente</grave> <grave>Perez</grave> <grave>comida</grave> <grave>espia</grave> <esdrujula>Mexico</esdrujula> <esdrujula>gramatica</esdrujula> <esdrujula>basico</esdrujula> <esdrujula>catalogo</esdrujula> <esdrujula>politica</esdrujula> <esdrujula>rapido</esdrujula> <esdrujula>escandalo</esdrujula> <esdrujula>maquina</esdrujula> <esdrujula>analisis</esdrujula> </palabras>
Mi código del archivo de flash
Código ActionScript :
function buscar(n:Number):Boolean {; for (i=0; i<arreglo.length; i++) {; if (arreglo[i] == n) {; //fue encontrado; return true; }; }; return false; //no fue encontrado; }; function insertar(n:Number) {; arreglo[arreglo.length] = n; //inserto el nuevo numero generado en el arreglo ; }; System.useCodepage = true; XML.prototype.ignoreWhite = true; var arreglo = new Array(); trace(arreglo); maximo = 8; //Cuantos elementos; //////////////////; var palabras = new XML(); palabras.load("palabras.xml"); palabras.onLoad = function() {; long = palabras.firstChild.childNodes.length; for (i=0; i<maximo; i++) {; r = random(long); while (buscar(r)) {; //busco hasta que encuentre uno que no este; r = random(long); }; insertar(r); //inserto; }; for (i=0; i<maximo; i++) {; //aqui va el codigo de la caja de texto; trace(palabras.firstChild.childNodes[arreglo[i]]); trace([arreglo[i]]); _root["palabra"+i].text = palabras.firstChild.childNodes[arreglo[i]]; if (arreglo[i]==1){; _root["palabra"+i].text ; p0; }; // para interfaz; //_root.cargador["palabra"+i].text = palabras.firstChild.childNodes[arreglo[i]]; }; };