En AS3 no puedes usar [i] para crear variables, además cuál es tú clase Loader?
Una opción sería:
Código :
package {
import flash.net.URLLoader;
public class Loader extends Sprite {
private var loader:URLLoader;
public function Loader(path:String) {
loader = new URLLoader();
loader.load(new URLRequest(path));
}
}
}
luego usas la clase asi:
Código :
var miLoader:Loader = new Loader("./miFichero.swf");o
Código :
for (var i:uint=0; i < 8; i++){
var miLoader:Loader = new Loader("./miFichero"+[i]+".swf");
miLoader.name = [i]; // para identificar cada instancia
}