Спасибо, очень помогли!
Только появилась другая проблема, первые иконки не загружаются, а загружается только самая последняя

Код AS3:
_sprite=new Sprite();
_layer1.i1.iIn.addChild(_sprite);
_iconLoader=new Loader();
_iconLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, theSmoothing);
_iconLoader.load(new URLRequest("persons/1/icon.jpg"));
_sprite=new Sprite();
_layer1.i2.iIn.addChild(_sprite);
_iconLoader=new Loader();
_iconLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, theSmoothing);
_iconLoader.load(new URLRequest("persons/2/icon.jpg"));
_sprite=new Sprite();
_layer1.i3.iIn.addChild(_sprite);
_iconLoader=new Loader();
_iconLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, theSmoothing);
_iconLoader.load(new URLRequest("persons/3/icon.jpg"));
как можно поправить код, что бы загружались все иконки в свои контейнеры?
Добавлено через 41 минуту
неужели на каждую иконку необходимо создавать индивидуальный Loader и Bitmap?

Код AS3:
_sprite=new Sprite();
_layer1.i1.iIn.addChild(_sprite);
_iconLoader=new Loader();
_iconLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, theSmoothing);
_iconLoader.load(new URLRequest("persons/1/icon.jpg"));
function theSmoothing(evt:Event):void
{
var _bitmap:Bitmap = new Bitmap();
_bitmap = _iconLoader.content as Bitmap;
_sprite.graphics.beginBitmapFill(_bitmap.bitmapData, null, false, true);
_sprite.graphics.drawRect(0, 0, _bitmap.width, _bitmap.height);
_sprite.graphics.endFill();
}
var _sprite2=new Sprite();
_layer1.i2.iIn.addChild(_sprite2);
var _iconLoader2=new Loader();
_iconLoader2.contentLoaderInfo.addEventListener(Event.COMPLETE, theSmoothing2);
_iconLoader2.load(new URLRequest("persons/2/icon.jpg"));
function theSmoothing2(evt:Event):void
{
var _bitmap2:Bitmap = new Bitmap();
_bitmap2 = _iconLoader2.content as Bitmap;
_sprite2.graphics.beginBitmapFill(_bitmap2.bitmapData, null, false, true);
_sprite2.graphics.drawRect(0, 0, _bitmap2.width, _bitmap2.height);
_sprite2.graphics.endFill();
}
если иконок будет 150 ) код получится километровый..