Estás desperdiciando memoria y rendimiento con ese bucle, fijate:
Código actionscript:
Ver originalvar invierno:Array = new Array("laminagalvanizada.png","mochilasoldada.png","pue rcoparalizado.png", "viciosalado.png");
var left:int = 0;
var top:int = 0;
for (var i:int = 0; i < invierno.length; i++) {
var loader:Loader = new Loader();
var ureq:URLRequest = new URLRequest(invierno[i]);
loader.load(ureq);
loader.x = left;
loader.y = top;
addChild(loader);
if (((i + 1) % 4) == 0) {
left = 0;
top += 150; // Nueva fila
}
else
left += 145; // Nueva columna
}
No lo he probado, pero no debería ir muy mal. Utilizo el operador módulo ("%"), el cual, retorna el resto de una división.
Comentame que tal =)