es para actionscript de flash.
lo uso para sacar por pantalla datos de un BD mediante asp y tengo problemas con las matrices bidimensionales y con el flujo del código. Quiero controlar el flujo como en C (lo primero es q paro la película y ejecuto el código), pero no me es posible
2 problemas:
- Arrays bidimensionales. No me funciona
var barcos:Array = new Array(new Array(), new Array());
for (i = 0; i < parseInt(datos.totalbarcos); i++) {
barcos[i][0] = 0;
barcos[i][1] = 1;
barcos[i][2] = 2;
barcos[i][3] = 3;
barcos[i][4] = 4;
barcos[i][5] = 5;
barcos[i][6] = 6;
barcos[i][7] = 7;
trace(barcos[i][0]);
trace(barcos[i][1]);
trace(barcos[i][2]);
trace(barcos[i][3]);
trace(barcos[i][4]);
trace(barcos[i][5]);
trace(barcos[i][6]);
trace(barcos[i][7]);
}
sólo me llena las 2 primeras filas del array (la fila 0 y la 1) pero de la 2 a la última todo (undefined)
no sé qué hago mal.
- No sé muy bien cómo funciona el flash, pero el tema es q el flujo de las sentencias no es como en C.
tengo una función funcion_general() con código y lo q me pasa es q me sale el mensaje "termina programa" antes de q se ejecute la función funcion_general() entera.
trace("empieza programa");
funcion_general();
trace("termina programa");
¿x q pasa esto? ¿es diferente a un flujo normal, no?
gracias
