A ver si alguien peude echarme una mano, resulta que estoy aprendiendo AS3 y CS4 e intenté llenar un documento de 2000 * 1500 de pequeños mcs de 20px, entre otras cosas para ver si flash realmente aguantaba los 7500 mcs en el mismo documento...
El tema es el siguiente, si posiciono todos los mcs en la posición x = 0 e y = 0, el documento funciona correctamente, pero, utilizando el siguiente código:
Código :
var a,b;
var posx,posy;
var casillas:Array = new Array();
posx=0;
posy=0;
for (a=0;a<75;a++)
{
for(b=0;b<100;b++)
{
casillas.push(new mcBasico());
this.addChild(casillas[(a*100)+b]);
casillas[(a*100)+b].x = posx;
casillas[(a*100)+b].y = posy;
posx = posx+20;
}
posx = 0;
posy = posy+20;
}
stop();
no solo no situa bien los movie clips, sino que estos pierden su tamaño y aparecen ocupando mucho más espacio y en posiciones que exceden los límites del documento. Como he dicho, si en
casillas[(a*100)+b].x = posx;
casillas[(a*100)+b].y = posy;
ponemos una posición fija como 0,0 deja de dar este problema y aparecen perfectamente colocados todos en la misma posición y respetando el tamaño original.
¿Alguien se hace una idea de por qué puede estar ocurriendo esto?
Un saludoy gracias por adelantado
