http://www.sklepzezdjeciami.pl/#/pl/
El problema aparece cuando intento posicionar los clips para que se vayan reorganizando cuando el tamaño de la pagina cambia.
He conseguido que los posicione automaticamente en una fila, pero cuando le doy una condicion para que no se salgan por el ancho de la pagina, no lo hago bien.
Alguien podria decirme de que manera se hace para que los clips se organizen segun la cantidad de ellos que quepan de ancho y de alto.
Los clips los quiero mantener de tamaño, no escalarlos. Simplemente quiero que me salgan todos los que quepan en la pagina para cada resolucion.
Hice un bucle que teoricamente va evaluando uno a uno los clips y si la posicion del clip es mayor que el tamaño del stage, deberia de bajar la posicion _y, y volver a poner la posicion x en el sitio inicial.
Esta es la manera en que lo he intentado, aunque evidentemente no es el metodo:
var i:Number =0;
var j:Number =0;
var k:Number =0;
var columnas = new Array(40, 250, 460, 670, 880, 1090, 1300, 1510);
var filas = new Array(130, 200, 250, 300);
while (k <
ancho = Stage.width;
alto = Stage.height;
if(ancho < columnas[i]+190){ //le sumo 190 por el ancho de cada clip
clip[k]._x = columnas[i];
clip[k]._y = filas[j];
i++;
}
else {
j++;
if(alto < filas[j]){
i=0;
clip[k]._x = columnas[i];
clip[k]._y = filas[j];
}
}
k++;
}
Gracias de antemano por la ayuda. Si en algun sitio puedo resolverlo es aqui.
