Здравствуйте!
Имеется набор картинок с именами image1.png...image52.png
Нужно, чтобы они были вкомпилированы в SWF, и доступны из библиотеки не как отдельные объекты типа Class с уникальным именем, а как элементы массива с индексами 1..52.
Я понимаю, что [Embed] - это директива, срабатываемая на этапе компиляции. Но это не должно мешать создавать на этапе компиляции элементы массива.
То есть, хочется следующего:

Код AS3:
var k:Array=new Array();
var counter:int=0;
[Embed(source="image1.png")] k[counter++];
[Embed(source="image2.png")] k[counter++];
...
[Embed(source="image52.png")] k[counter++];
Чтобы потом, когда создаются инстансы типа DisplayObject, пробежать по массиву
k, например так:

Код AS3:
for(var i:int; i=0; i<52)
kadr[i]=new k[i];
а не писать для каждого индекса отдельно команды:

Код AS3:
kadr[1]=new k01;
kadr[2]=new k02;
...
kadr[52]=new k52;
Как можно сделать вышеописанное?