Tengo unas variables arrayNivel1, arrayNivel2, etc. de la forma:
Código ActionScript :
var lvl1Code:Array = new Array(0,0,3,0,3,0,0,3,1,2,3,3,1,2);
que luego meto en otro array:
Código ActionScript :
var lvlArray:Array = new Array(lvl1Code, lvl2Code, lvl3Code, lvl4Code);
Hasta aquí todo bien. Ahora se me ha ocurrido que podría meter esos niveles en un archivo XML para que la gente pueda hacer los suyos propios, etc.
He hecho este archivo XML:
Código XML :
<Niveles> <Nivel id ='1'> <Codigo>1,2,1,1,3,1,1</Codigo> </Nivel> <Nivel id ='2'> <Codigo>1,0,3,2,0,2,1</Codigo> </Nivel> <Nivel id ='3'> <Codigo>1,2,3,2,1,2,1</Codigo> </Nivel> </Niveles>
¿Hay alguna forma para recorrer el XML y dejar en la variable lvlArray lo mismo que dejaba antes? Es que, lo intente como lo intente, me lo pone todo en el primer elemento, quedándome un Array 3x1 en lugar de 3x7. Si no es posible, debería poner el archivo en la forma:
Código XML :
<Niveles> <Nivel id ='1'> <Codigo> <Celda>1</Celda> <Celda>2</Celda> <Celda>1</Celda> <Celda>1</Celda> ....etc </Codigo> </Nivel> </Niveles>
