В слушателе Event.COMPLETE есть способ сделать это, поэтому в коде загрузчика должно быть что-то не так, если это событие не вызывается.Я заметил, что вы, кажется, создаете локальную переменную "poster" в верхней части кода, который вы разместили, но не объявляете это внутри theClass (), но я не знаю, является ли это причиной вашей проблемы здесь.
Кроме того, обычно вы ждете, пока изображение не загрузится, прежде чем добавить его, но опять же я не знаю, вызывает ли это здесь вашу проблему.
Я имею в виду, я просто написал следующий код в качестве минимального тестаи работает нормально:
public function Main():void {
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load(new URLRequest("image.png"));
}
private function onComplete(e:Event):void {
var img:Bitmap = Bitmap(e.target.content);
this.addChild(img);
img.width = 100;
img.height = 100;
}